Adicionalmente de que AMD lanzó la interpretación 1.7 del software Ryzen AI el viernes, igualmente publicó una nueva interpretación de su prisión de herramientas del compilador MLIR-AIE para apuntar a dispositivos AMD Ryzen AI NPU con esta pila centrada en MLIR basada en LLVM.
El compilador MLIR-AIE permite producir código Python para su ejecución en la NPU Ryzen AI y, en última instancia, abre la puerta a otro software dirigido a la representación intermedia de niveles múltiples (MLIR) de LLVM. Si admisiblemente las NPU Ryzen AI son un gran foco de atención en estos días, la prisión de herramientas igualmente funciona para otros dispositivos AMD/Xilinx AI Engine, como sus SoC Mayúscula.
La interpretación AMD MLIR-AIE 1.2 agrega una rueda Python 3.14, compatibilidad con mosaicos DMA WRITEBD, instrucciones de instalación actualizadas, una nueva capa de conceptualización del tiempo de ejecución del host IRON, trabajo de compatibilidad con el subsistema Windows para Linux (WSL), varias actualizaciones de compilación, optimización del rendimiento de Strix BF16 MATMUL y una variedad de correcciones.
La nueva conceptualización del tiempo de ejecución del host IRON tiene como objetivo consolidar el soporte del tiempo de ejecución en una implementación que pueda manejar el seguimiento, JIT, ejemplos de programación y casos de prueba. Esto deduplica la dialéctica entre los diferentes componentes del código de ayuda y tiempo de ejecución, agrega capacidades de seguimiento al JIT, almacenamiento en elegancia mejorado y otras mejoras.
Descargas de AMD MLIR-AIE 1.2 y más información a través del esquema de código franco GitHub.
