~/talk

The Next Frontier for AI-Generated Kernels: Correctness

Talkat PAgE 2026 · on Monday, 2026-06-15· [ai-assisted-development]
links:none on file
links:none on file
slides:none on file

KernelBench’s fixed test suites let buggy kernels pass tests and even reject correct implementations; mutation testing finds racey softmaxes and trivial zeroing that still match references. The project uses a two‑phase agent pipeline (generate+test, then verify) with Claude 4.x to produce Kuiper verified implementations that guarantee memory safety, data‑race freedom and functional correctness, extract to CUDA and compile with NVCC. Results: 100 KernelBench Level 1 tasks fully verified, written almost entirely by LLM agents.

AI-written summary · about

  1. 0:00AI kernel correctness intro
  2. 1:39GPU kernel challenges
  3. 3:02Testing limits for kernels
  4. 6:55AI-verified kernels with proofs
  5. 9:22Two-phase kernel verification
  6. 13:56KernelBench verification results
  7. 16:25Why testing fails kernels
  8. 17:33Q&A: Teaching Kyber language
  9. 18:57Q&A: Verified kernel performance
  10. 19:40Q&A: Trust in specs and errors
  11. 21:46Q&A: Mega kernel scalability
  12. 22:49Q&A: Handling NaN bugs
  13. 24:56Q&A: Human review of specs
  14. 25:38Q&A: Spec correctness and traces
  15. 26:21Q&A: Formalizing inline PTX
  16. 27:03Q&A: Polymorphism and float types
  17. 28:28Closing remarks
~/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.