~/lightning

KernelBot: The World's First Competitive GPU Programming Platform

Lightningat PyTorch Conference 2025 · 2025-10-22..10-23· [machine-learning]
slides:none on file

KernelBot runs a time‑shared GPU service with a CLI and Discord integration that yields sub-15s feedback (modal hits sub‑10s) and uses PyTorch tensors as the canonical input so everyone competes on the same correctness baseline. It collects ~60,000 kernels from ~600 users, holds multiple $100K competitions with AMD and Nvidia, and reports community submissions beating optimized commercial baselines; compile optimizations use NVRTC: 0.1s compiles, scheduling relies on GitHub Actions scheduler, and submission tooling is popcorn CLI. Security and eval‑gaming require active patching.

AI-written summary · about

  1. 0:00KernelBot and GPU programming
  2. 1:27Motivation for competitive GPU
  3. 2:32Fast GPU workflows
  4. 3:54Platform features and UX
  5. 4:54Problem design and security
  6. 6:19GitHub Actions and profiling
  7. 7:20Compile times and NVRTC
  8. 8:23Company partnerships
  9. 9:46Community growth
  10. 10:27How to get started with KernelBot
~/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.