AMD发布MLIR-AIE 1.2编译器工具链,专为Ryzen AI NPU设计

发表于:昨天 12:41 10
AMD发布MLIR-AIE 1.2编译器工具链,专为Ryzen AI NPU设计



除了周五发布Ryzen AI Software 1.7外,AMD还推出了新版MLIR-AIE编译器工具链。该工具链基于LLVM的MLIR堆栈,专门针对AMD Ryzen AI NPU设备。

MLIR-AIE编译器能够生成在Ryzen AI NPU上执行的Python代码,并最终为其他针对LLVM多级中间表示(MLIR)的软件打开了大门。

虽然Ryzen AI NPU是当前的重点,但该工具链也适用于其他AMD/Xilinx AI Engine设备,例如他们的Versal SoC。



AMD MLIR-AIE 1.2版本新增了以下功能:


  • Python 3.14 wheel
  • tile DMA WRITEBD支持
  • 更新的安装说明
  • 新的IRON主机运行时抽象层
  • Windows Subsystem for Linux(WSL)兼容性工作
  • 各种构建更新
  • 优化Strix BF16 MATMUL性能
  • 一系列修复


新的IRON主机运行时抽象层旨在将运行时支持整合到一个实现中,能够处理跟踪、JIT、编程示例和测试用例。这消除了不同运行时和辅助代码组件之间的重复逻辑,为JIT添加了跟踪功能,改进了缓存,并进行了其他增强。

AMD MLIR-AIE 1.2的下载和更多信息可通过该开源项目的GitHub获取。



原文链接:AMD Releases MLIR-AIE 1.2 Compiler Toolchain For Targeting Ryzen AI NPUs
收藏
送赞
分享

发表回复