Cover Image for 90/30 Club (ML reading) #56: Kernel Krazy p2
Cover Image for 90/30 Club (ML reading) #56: Kernel Krazy p2
Avatar for 90/30 Club
Presented by
90/30 Club
We meet weekly in-person to talk about new ML papers! Come and join the discussion!
56 Went

90/30 Club (ML reading) #56: Kernel Krazy p2

Register to See Address
San Francisco, California
Registration
Past Event
Welcome! To join the event, please register below.
About Event

Week 56: ThunderKittens + Kernel Review

Paper Link

Additional Review

Kernel Bench

Pmpp: chapters 1 - 4

Extra Resources

https://hamzaelshafie.bearblog.dev/dissecting-thunderkittens-anatomy-of-a-compact-dsl-for-high-performance-ai-kernels/

https://github.com/HazyResearch/ThunderKittens/blob/main/kernels/gemm/educational_h100/level_04.cu#L41

This week, we'll be discussing ThunderKittens: A Framework for Fast GPU Kernels. The paper introduces a programming model designed to make high-performance GPU kernel development significantly more accessible while maintaining performance competitive with hand-optimized CUDA implementations. Through a set of abstractions built around tiles, warps, and asynchronous execution, ThunderKittens demonstrates how complex kernels for matrix multiplication, attention, state-space models, and other AI workloads can be expressed with dramatically less code while still achieving near-peak hardware utilization. As modern AI systems increasingly rely on custom kernels to unlock performance beyond general-purpose libraries, ThunderKittens raises an important question: can we make writing highly optimized GPU code substantially easier without sacrificing speed? The paper offers a compelling perspective on the future of GPU programming and serves as an excellent bridge between low-level CUDA optimization and emerging domain-specific kernel frameworks.


Join us at Mox to explore:

  • What design choices allow ThunderKittens to achieve performance competitive with highly tuned CUDA kernels while requiring significantly less implementation complexity.

  • As AI models continue to introduce new operators, attention mechanisms, and state-space architectures, will future GPU development rely more on domain-specific kernel frameworks than hand-written CUDA?

🔎Analyzed Papers

Discussion at 20:00, (optional) quiet reading from 19:00.

Location
Please register to see the exact location of this event.
San Francisco, California
Avatar for 90/30 Club
Presented by
90/30 Club
We meet weekly in-person to talk about new ML papers! Come and join the discussion!
56 Went