Skip to content

Commit a6a5752

Browse files
committed
Update blog
1 parent 42bbf58 commit a6a5752

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/blog/2025-10-10-1760088945.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The idea of a cross-vendor ML compiler is clearly awesome, and I think this is t
2424

2525
## What's an ML compiler?
2626

27-
The basic idea of an ML compiler is to consider an ML model's execution graph as a program to compile, and produce an optimized set of GPU-specific instructions. The compiler can optimize the execution graph by doing things like fusing operations together, parallelizing operations when possible, and even mapping groups of operators to GPU-specific instructions. It can use its knowledge of the target GPU for optimizing the memory layout and parallelism of operations. Basically what compilers already do for CPUs today, but for GPUs.
27+
The basic idea of an ML compiler is to consider an ML model's execution graph as a program to compile, and produce an optimized set of GPU-specific instructions. The compiler can optimize the execution graph by doing things like fusing operations together, parallelizing operations when possible, and even mapping groups of operators to GPU-specific instructions. It can use its knowledge of the target GPU to optimize the memory layout and parallelism of operations. Basically what compilers already do for CPUs today, but for GPUs.
2828

2929
We already have a decent graph format: ONNX. Every model that I intend to support has ONNX exports available (and it's easy to export one, for new models).
3030

0 commit comments

Comments
 (0)