Knowledge note

Compilers and Kernel Frameworks

Topic hub for GPU and NPU programming models, compilers, and kernel DSLs.

Updated September 16, 2026Confidence: High

Compilers and Kernel Frameworks

  • CUDA — GPU execution, memory, graph capture, and tile programming.
  • Triton — Tiled GPU kernel language and compiler.
  • Triton Ascend — Triton-to-Ascend compilation and operator mechanisms.
  • TileLang — Tile DSL, lowering, and CUDA backend.
  • TileLang Ascend — Ascend backend and upstream integration.