mlsanityData to 7 Oct 2026

HipKittens: Fast and Furious AMD Kernels

arXiv 2511.08083 ↗First posted 11 Nov 2025cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

AMD GPUs offer state-of-the-art compute and memory bandwidth; however, peak performance AMD kernels are written in raw assembly. To address the difficulty of mapping AI algorithms to hardware, recent work proposes C++ embedded and PyTorch-inspired domain-specific languages like ThunderKittens (TK) to simplify high performance AI kernel development on NVIDIA hardware. We explore the extent to which such primitives -- for explicit tile-based programming with optimized memory accesses and fine-grained asynchronous execution across workers -- are NVIDIA-specific or general. We provide the first detailed study of the programming primitives that lead to performant AMD AI kernels, and we encapsulate these insights in the HipKittens (HK) programming framework. We find that tile-based abstractions used in prior DSLs generalize to AMD GPUs, however we need to rethink the algorithms that instantiate these abstractions for AMD. We validate the HK primitives across CDNA3 and CDNA4 AMD platforms. In evaluations, HK kernels compete with AMD's hand-optimized assembly kernels for GEMMs and attention, and consistently outperform compiler baselines. Moreover, assembly is difficult to scale to the breadth of AI workloads; reflecting this, in some settings HK outperforms all available kernel baselines by 1.2-2.4× (e.g., d=64 attention, GQA backwards, memory-bound kernels). These findings help pave the way for a single, tile-based software layer for high-performance AI kernels that translates across GPU vendors. HipKittens is released at: https://github.com/HazyResearch/HipKittens.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 33 references that are in the map. First posted on arXiv 11 Nov 2025.

Builds on

11 of 33 references.

References · 11

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
  3. 2025KernelBench: Can LLMs Write Efficient GPU Kernels?cited by 206
  4. 2020The Hardware Lotterycited by 160
  5. 2025Kevin: Multi-Turn RL for Generating CUDA Kernelscited by 73
  6. 2020MLIR: A Compiler Infrastructure for the End of Moore's Lawcited by 64
  7. 2025Towards Robust Agentic CUDA Kernel Benchmarking, Verification, and Optimizationcited by 52
  8. 2025Comet: Fine-grained Computation-communication Overlapping for Mixture-of-Expertscited by 46
  9. 2025TileLang: A Composable Tiled Programming Model for AI Systemscited by 42
  10. 2024ThunderKittens: Simple, Fast, and Adorable AI Kernelscited by 34
  11. 2022Who Says Elephants Can't Run: Bringing Large Scale MoE Models into Cloud Scale Productioncited by 24

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.