mlsanityData to 7 Oct 2026

Nautilus: An Auto-Scheduling Tensor Compiler for Efficient Tiled GPU Kernels

arXiv 2604.14825 ↗First posted 16 Apr 2026cs.PL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

We present Nautilus, a novel tensor compiler that moves toward fully automated math-to-kernel optimization. Nautilus compiles a high-level algebraic specification of tensor operators into efficient tiled GPU kernels. Nautilus's successive lowering design allows high-level optimizations, expression rewrites, and tile optimizations to be jointly applied in a single end-to-end system. Nautilus presents a novel auto-scheduler that discovers sequences of high-level optimizations, while preserving the regular program structure needed by tile optimizers. Nautilus's auto-scheduler captures complex interactions and trade-offs in the high-level optimizations, including aggressive global transformations like advanced reduction fusion. Nautilus is the first end-to-end tensor compiler capable of starting from a math-like description of attention and automatically discovering FlashAttention-3-like kernels, offloading the entire burden of optimization from the programmer to the compiler. Across five transformer-based models and 150 evaluation configurations on NVIDIA GH200 and RTX 5090 GPUs, Nautilus achieves up to 23% higher throughput than state-of-the-art compilers on GH200 and up to 42% on RTX 5090, while matching or exceeding manually written cuDNN kernels on many long-sequence configurations.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 46 references that are in the map. First posted on arXiv 16 Apr 2026.

Builds on

22 of 46 references.

References · 22

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
  4. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  5. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  6. 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
  7. 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,026
  8. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  9. 2022AudioLM: a Language Modeling Approach to Audio Generationcited by 611
  10. 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
  11. 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 403
  12. 2025FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Servingcited by 248
10 more
  1. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 199
  2. 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 73
  3. 2020MLIR: A Compiler Infrastructure for the End of Moore's Lawcited by 64
  4. 2026FlashAttention-4: Algorithm and Kernel Pipelining Co-Design for Asymmetric Hardware Scalingcited by 58
  5. 2018Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Codecited by 53
  6. 2024Mirage: A Multi-Level Superoptimizer for Tensor Programscited by 39
  7. 2024ThunderKittens: Simple, Fast, and Adorable AI Kernelscited by 34
  8. 2021Equality Saturation for Tensor Graph Superoptimizationcited by 27
  9. 2025Tawa: Automatic Warp Specialization for Modern GPUs with Asynchronous Referencescited by 6
  10. 2025Neptune: Advanced ML Operator Fusion for Locality and Parallelism on GPUscited by 3

Built on by

Not cited yet.