AscendNPU IR users¶
This project supports the integration of multiple operator programming frameworks with the Ascend backend and delivers Ascend-oriented compilation optimization capabilities. The following are examples of languages and frameworks that have been integrated with or use AscendNPU IR.
Language ecosystem¶
DSL |
Description |
|---|---|
Empowers Triton developers with rapid Ascend operator development and ecosystem migration capabilities |
|
A tile-level programming framework that streamlines high-performance operator development, balancing development efficiency and low-level hardware optimization capabilities |
|
A Triton-extended deep learning compiler featuring cross-architecture DSL extension and intelligent automatic optimization capabilities |
|
An open-source AI compiler based on Triton, providing unified compilation capabilities for multiple backends |