Tilus:一种用于GPU编程的强大新语言

2025-08-18
Tilus:一种用于GPU编程的强大新语言

Tilus 是一种面向GPU编程的强大领域特定语言 (DSL),它以张量为主要数据类型,提供线程块级别的粒度控制,并允许显式控制共享内存和寄存器张量。它支持任意位宽(1到8位)的低精度类型,并包含自动调整、缓存和 Python 风格的接口,以简化使用。Tilus 基于一篇名为《Tilus:用于LLM服务中任意低精度GPGPU计算的虚拟机》的研究论文,并借鉴了Hidet、TVM、Triton和Hexcute等项目的经验。

开发