摩尔线程开源TileLang-MUSA 释放全功能GPU潜力!比手写代码量减少约90%
今日(2月10日),摩尔线程对外宣布,已正式开源TileLang-MUSA项目,实现对TileLang编程语言的完 整支持。该项目已成功在摩尔线程多代全功能GPU上完成功能验证与特性开发,旨在通过高层抽象与编 译器优化,大幅降低开发门槛,为国产算力平台提供更高效的AI与高性能计算开发体验。 重新定义GPU算子编程的语言 TileLang是一款基于张量分块(Tiling)抽象的高性能AI算子编程语言,属于领域特定语言(DSL)。它 采用声明式语法与类Python前端,使开发者能够以接近数学公式的形式描述计算意图,并由编译器自动 完成循环优化、内存调度与代码生成,在保持底层性能的同时大幅降低GPU及异构计算平台的编程复杂 度。 摩尔线程此次开源的 TileLang-MUSA项目,旨在充分释放全功能GPU的性能潜力。它提供了一种介于 底层汇编与高层DSL之间的"中间层"抽象,在保留硬件控制力的同时,显著降低了编程复杂度。具体特 性如下:广泛的硬件架构覆盖:TileLang-MUSA已在摩尔线程多代全功能GPU上完成功能验证与打通, 包括训推一体全功能智算卡 MTT S5000和MTT S4000,展现了良好的硬件兼 ...