~/talk

Luminal - Search-Based Deep Learning Compilers

name:Joe Fioti
links:none on file
slides:none on file

Search-first deep learning compiler that represents models as graphs of 12 primitive ops and compiles by enumerating equivalent GPU kernels in an e-graph, profiling them and selecting the fastest. It directly emits CUDA, runs inference-first (training via an external autograd), and reports the repo is under 5,000 lines of code. The system actually rediscovers complex optimizations — notably found flash attention automatically — and applies deterministic passes like buffer reuse and kernel-launch batching to make the kernels practical.

AI-written summary · about

  1. 0:00The problem with ML software
  2. 1:05Radical simplification
  3. 2:26Graph-based model design
  4. 7:15Compiling for performance
  5. 8:36The compiler complexity trap
  6. 11:58Search-driven optimization
  7. 14:39Automatic kernel fusion
  8. 17:48Post-search optimizations
  9. 18:07Memory and execution efficiency
  10. 20:21Training capabilities
  11. 21:31Future directions and cloud
  12. 23:41Community and invitation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.