跳转至
TileOPs
博客
English
简体中文
正在初始化搜索引擎
tile-ai/TileOPs
TileOPs
tile-ai/TileOPs
首页
博客
博客
用户指南
用户指南
开发指南
读写 manifest
读写 manifest
概念
写一个 spec
扩展写法
调用与校验
示例
添加新 op
Op 基类
Op 基类
构造与调用
组合 op
调用记录与调优
类结构与实例状态
op 如何选择 kernel
op 如何选择 kernel
如何为 op 新增 kernel
backend 如何接入
接入新硬件 backend
接入 torch.compile
benchmark 的计时方法
编写 benchmark
API 参考
API 参考
Elementwise
RoPE
Reduction
Normalization
Pooling
Convolution
GEMM
Quantization & Dequantization
Attention
MoE
Top-k & Sampling
Linear Attention
Mamba
FFT
Transform
mHC
Engram
Trace
性能数据
性能数据
How these numbers are taken
Elementwise
RoPE
Reduction
Normalization
Conv & Pool
GEMM
Quantization & Dequantization
Attention
MoE
Sampling
Linear Attention
SSM
Other
性能指南
性能指南
时间线追踪
访存受限 kernel
访存受限 kernel
优化 global memory 访问
优化 shared memory 访问
设计文档
设计文档
架构
层间边界
manifest 规范
op 接口
op 接口参考
Slot 规则
测试
Roofline
博客
¶
TileOPs 开发中的技术探索。
回到页面顶部