寒武纪此次发布的Triton-Linalg专为支持Triton语言设计,是国内首个开源的基于Linalg编译技术的全面支持特定领域架构(DSA, Domain-Specific Architectures)指令集的AI编译器前端。Triton-Linalg不仅完备支持Triton编程原语,还能高效处理从复杂的指针操作到张量(Tensor)的转换,大幅降低了AI编程的难度。 通过Triton-Linalg编译器...
寒武纪开源的Triton-Linalg是一款跨平台AI编译器前端,专为支持Triton语言设计,是国内首个开源的基于Linalg编译技术的全面支持特定领域架构(DSA, Domain-Specific Architectures)指令集的AI编译器前端。 通过Triton-Linalg,开发者可以以极低的开发成本,快速集成支持Triton语言特性的后端指令集,并对接上层AI应用。 2. Triton...
2024年5月28日,寒武纪开源了跨平台AI编译器前端Triton-Linalg,此举旨在降低硬件适配成本,提高集成效率。Triton-Linalg专为支持Triton语言设计,是国内首个开源的基于Linalg编译技术的AI编译器前端。它不仅支持Triton编程原语,还能高效处理复杂的指针操作和张量转换,大大降低了AI编程的难度。通过Triton-Linal...
2024年5月28日,寒武纪开源了跨平台AI编译器前端Triton-Linalg,以此帮助开发者降低硬件适配成本,提高集成效率。 全部讨论 2024年5月28日,寒武纪开源了跨平台AI编译器前端Triton-Linalg,以此帮助开发者降低硬件适配成本,提高集成效率。 孤独的傻逼 2024-05-29 19:13 看起来像是个大利好,要开始市场化了吗。 前两天...
+ 关注 开源了跨平台AI编译器前端Triton-Linalg,大力耕耘AI应用生态,或将为客户拓展奠定基础 0 以上投资内容仅作为投资参考,不作为投资依据,据此操作风险自负,投资有风险,入市须谨慎。 TA的认证 达人认证 爱股票平台官方认证的活跃用户、优质内容原创作者
triton-linalg A project dedicated to converting the Triton Dialect to the Linalg Dialect for the Triton compiler. Currently, it has successfully supported the Cambricon backend as a front-end representation, and functionally, it is capable of handling nearly all features of the Triton language. ...
--triton-to-linalg - Convert Triton to Linalg dialect 这个pass的使用,因为triton-shared主要就是用来做该优化的。他表示的就是将triton dialect作为输入,然后经过triton-to-linalg这个pass,将其lowering到具有相同语义的linalg dialect上,那triton dialect从哪里来得到呢?不要慌,triton-shared的repo为我们提供了很...
triton-shared其实主要是用来cover最右边的分支,因为熟悉MLIR的朋友都知道,在右边的分支中,Linalg dialect是一个非常重要dialect,该dialect可以去承接很多不同的backend,在主流一些backend的编译优化环节,都会将Linalg作为主要的dialect来进行上下游不同dialect之间的转换与对接。
https://github.com/openai/triton Parallel Thread Execution, 相当于 GPU 的汇编。CUDA 代码先经过 NVCC 编译器翻译成 PTX,再经过驱动翻译成可执行机器码 寒武纪和微软的 triton-linalg 转换流程https://github.com/Cambricon/triton-linalg↩︎
RegisterTritonLinalgDialects.h triton-linalg-opt.cpp include lib test tools triton .gitignore .gitmodules ACKNOWLEDGMENTS CMakeLists.txt CODE_OF_CONDUCT.md LICENSE README.md Breadcrumbs triton-linalg /bin / CMakeLists.txt Latest commit cambricon feat(triton): init repo 4d27159· May 28, 2024...