Hardware-Aware Features for CUTLASS Kernel Selection
Not on the map. Why?
Abstract (arXiv)
GPU libraries such as CUTLASS expose tens of thousands of semantically equivalent kernels for a single operation, making exhaustive autotuning expensive and execution-free selection difficult. Existing analytical selectors require hand-designed performance rules, while learned selectors operate on raw configuration parameters and must infer hardware consequences from data. We introduce a hardware-aware representation for CUTLASS kernel selection that augments candidate configurations with statically computable estimates of induced hardware behavior. We construct a dataset of 4.9 million CUTLASS kernels and train gradient-boosted and neural learning-to-rank models to rank candidates within each problem. On held-out exhaustive evaluation problems, hardware-aware representations reduce selection regret by up to 40% relative to structural baselines and 64.2% relative to NVIDIA's matrix-multiply heuristics. We further evaluate data-efficient cross-precision and epilogue-fusion transfer within CUTLASS GEMM, showing that explicitly representing candidate-induced hardware behavior provides a useful inductive bias for learned kernel selection.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 29 references that are in the map. First posted on arXiv 28 Sep 2026.
Builds on
12 of 29 references.
References · 12
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
- 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
- 2018Learning to Optimize Tensor Programscited by 138
- 2023Stream-K: Work-centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPUcited by 22
- 2022TLP: A Deep Learning-based Cost Model for Tensor Program Tuningcited by 14
- 2021MetaTune: Meta-Learning Based Cost Model for Fast and Efficient Auto-tuning Frameworkscited by 9
- 2018Input-Aware Auto-Tuning of Compute-Bound HPC Kernelscited by 5
- 2025Optimal Software Pipelining and Warp Specialization for Tensor Core GPUscited by 4
- 2025Hexcute: A Compiler Framework for Automating Layout Synthesis in GPU Programscited by 2
- 2022Learning from distinctive candidates to optimize reduced-precision convolution program on tensor corescited by 1
- 2026WaveTune: Wave-aware Bilinear Modeling for Efficient GPU Kernel Auto-tuningcited by 1
- 2026Microbenchmark-Driven Analytical Performance Modeling Across Modern GPU Architecturescited by 1
Built on by
Not cited yet.