Triton8 v0.1.0
LLM-driven optimization loop that transforms PyTorch code into fast Triton kernels for Intel XPU. Claude Code explores kernel variants in a branching trial tree, guided by a curated knowledge base and hardware profiler feedback.
Highlights
- Automated trial loop — configurable multi-trial optimization with branching from best results
- Tool suite — static analysis, validation, benchmarking (via AI-bench), and VTune GPU profiling
- Knowledge base — correctness constraints, XPU-specific patterns (tensor descriptors, GRF tuning, tile swizzling), fusion
heuristics, and annotated examples - Kernel templates — GEMM, GEMM+epilogue, and reduction starting points
- KernelBench Level 2 results on Intel Battlemage G21 / Arc Pro B50
Requirements
- Intel XPU hardware, PyTorch with XPU support, Intel XPU Backend for Triton
- Claude Code
- VTune Profiler (optional)