~/talk

AI Kernel Generation: What's working, what's not, what's next

slides:none on file

Automated agents generate low‑level kernels for PyTorch and sometimes improve performance: a CLI experiment finds a candidate 22% faster than torch.compile on an H100 after ~20 minutes; a 250‑problem KernelBench run on Apple M4 yields about a 25% average speedup with best cases showing a 40% fused op boost and an 80% win by rewriting avgpool as a convolution. Failures include hand‑tuned matmul (agent is slower) and a 71,000× bogus shortcut that benchmarks exclude; hardware‑in‑the‑loop verification, warmups, and strict correctness checks are required.

AI-written summary · about

  1. 0:00AI kernel generation intro
  2. 1:17What AI kernels mean
  3. 2:01AI for kernel optimization
  4. 3:45Human kernel porting workflow
  5. 4:49AI agent capabilities
  6. 5:11Demo: AI-optimized kernel
  7. 5:32Measuring AI kernels challenges
  8. 6:57Apple M4 preliminary results
  9. 8:04Kernel fusion success case
  10. 9:31Rewriting PyTorch code
  11. 10:54Algorithmic optimization example
  12. 11:37AI optimization failures
  13. 12:40Human oversight role
  14. 13:21Agent strengths and limits
  15. 14:23Agent architecture for kernels
  16. 15:25Model optimization results
  17. 16:50Where AI works best
  18. 17:52What AI cannot do yet
  19. 18:14Future AI kernel directions
  20. 18:58Closing and collaboration
~/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.