~/talk

Helion 1.0: A High-Level DSL for Performance Portable Kernels

links:none on file
slides:none on file

Helion is a Python-embedded DSL that preserves PyTorch APIs, lowers through TorchInductor to multiple backends (Triton today, QTESL/Palace/Metal planned), and generates tiled device kernels plus host code automatically. The built-in autotuner explores ~1,200 Triton kernels in ≈10 minutes and a likelihood-free Bayesian variant cuts tuning to ~5–10 minutes and often 3–4x faster than prior search. Benchmarks show Helion matches Triton/QDSL performance, approaches CUDA, and outperforms Torch Compile and many bespoke Triton kernels across NVIDIA B200 and AMD MI350X.

AI-written summary · about

  1. 0:00Helion 1.0 introduction
  2. 1:43What Helion is
  3. 4:29Why Helion exists
  4. 6:35Matrix multiply in Helion
  5. 8:39Helion auto-tuning
  6. 13:10Auto-tuner efficiency
  7. 15:58Production without auto-tuning
  8. 17:03Performance case studies
  9. 19:10Speedup comparisons
  10. 20:34PyTorch Foundation & governance
  11. 21:38Helion 2026 roadmap
  12. 22:41Helion compiler internals
  13. 24:06Getting started with Helion
~/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.