给 AI 写核心计算程序,有点像为不同厨房分别定制一套菜谱:GPU、CPU 和 NPU(神经网络专用处理器)各有脾气,既要跑得快,又常得手工照顾硬件细节。TileLang 想把这件事抬高一层。它是一种 DSL——专为特定任务设计的语言,用接近 Python 的写法描述矩阵乘法、注意力等计算内核,再借 TVM(机器学习编译器基础设施)生成面向不同硬件的底层代码。
项目单日新增 163 星,说明开发者仍在寻找兼顾性能与生产力的工具。仓库资料显示,TileLang 已把 GPU、CPU、NPU 纳入目标平台,并于 9 月 30 日加入 Huawei Ascend 950 原生代码生成、自动调度与同步等支持。值得关注的不是又多了一门语言,而是模型算子开发继续从手写硬件细节,转向更高层、可跨平台的表达;不过仓库材料未提供统一基准测试,实际性能与迁移成本仍需按具体任务判断。