Skip to content
huangkang-riscv edited this page Aug 24, 2026 · 2 revisions

Triton Anchor Wiki

项目简介

triton-anchor 是面向多款芯片的共性编译前端,在统一的 Triton 编译前端中,以插件化方式支持 RISC-V Matrix、RISC-V Tensor 和 SIMT/GPGPU 等计算架构。

triton-anchor 基于上游 Triton 处理 @triton.jit Kernel,当前提供统一的 TTIR 优化管线、TTIR 到 Linalg 的转换 Adapter、硬件能力描述和 AnchorIR 合规性验证,为 out-of-tree 硬件后端生成硬件感知 IR 提供公共前端基础。PyTorch 算子注册与 Triton Kernel 编写由 FlagGems 等算子库负责;硬件指令选择、寄存器分配、二进制生成和运行时驱动由各硬件后端负责。

AnchorIR 是 triton-anchor 定义的双轨统一输出契约,用于管理 Linalg 与 TritonGPU 两条转换路径的输出。项目的详细边界、架构和编译流程请阅读项目 README

快速导航

页面 内容
Getting-Started 快速开始指南(面向首次接入者)
AnchorIR-Specification AnchorIR 规范
Backend-Integration-Guide 后端接入全流程指南
Adapter-Development Adapter 开发指南
Compatibility-Matrix 版本兼容性矩阵
Integration-Case-Studies 四家接入经验
Troubleshooting 常见问题排查
Upgrade-Triton Triton 版本升级指南
Contributing 贡献指南
Changelog 版本变更记录
FAQ 常见问题解答

Wiki 维护规范

Note

  • docs/ 目录保持同步;Wiki 页面可链接到仓库内文档,避免重复维护。
  • 新文档优先写入 docs/,Wiki 作为导航索引层。
  • Wiki 维护责任人:anteloper-chuangkang-riscv

Clone this wiki locally