tilelang
A tile level programming language to generate high performance code.
A tile level programming language to generate high performance code.
To install this package, run one of the following:
Tile Language (tile-lang) is a concise domain-specific language designed to streamline the development of high-performance GPU/CPU kernels (e.g., GEMM, Dequant GEMM, FlashAttention, LinearAttention). It is built on top of TVM, a vendored fork of which is included in this package.
Just-in-time compilation of CUDA kernels requires nvcc; install
cuda-nvcc alongside this package if you need it.
Summary
A tile level programming language to generate high performance code.
Last Updated
Sep 30, 2026 at 18:21
License
MIT AND Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-2-Clause AND BSD-3-Clause AND Unlicense
Supported Platforms
GitHub Repository
https://github.com/tile-ai/tilelangDocumentation
https://tilelang.com/