Back to Gap Map Infrastructure / Core ML frameworks & libraries

Triton

Triton (triton-lang)
open source / Overall score: 5.0(leading)

Triton is a Python-embedded language and compiler for writing efficient custom GPU kernels, aiming for higher productivity than CUDA with more flexibility than other domain-specific languages. It compiles through MLIR and targets NVIDIA and AMD GPUs, with CPU support in progress. Created by Philippe Tillet at OpenAI, it is now developed under the triton-lang organization and serves as the kernel backend for PyTorch's inductor.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public
core features withheld
no

The LICENSE file is the standard MIT text, and the full source is public. The README describes the whole library with no paid, enterprise or hosted tier beside it, so the core is ungated.

Adoption

5 high confidence
5.0

Adoption is measured by PyPI downloads of the triton package, most of which arrive as a PyTorch dependency rather than a direct install. The wheel is still Triton's own distribution channel, so no adjustment is made for that indirect route.

Capability

5 high confidence
5.0

Triton is the kernel-authoring layer that PyTorch's inductor compiler uses to generate code for NVIDIA and AMD GPUs. It targets both vendors' hardware, while CPU support is still under development.

Verified 2026-09-24