AIE4ML: An End-to-End Framework for Compiling Neural Networks for the Next Generation of AMD AI Engines
Not on the map. Why?
Abstract (arXiv)
Efficient AI inference on AMD's Versal AI Engine (AIE) is challenging due to tightly coupled VLIW execution, explicit datapaths, and local memory management. Prior work focused on first-generation AIE kernel optimizations, without tackling full neural network execution across the 2D array. In this work, we present AIE4ML, the first comprehensive framework for converting AI models automatically into optimized firmware targeting the AIE-ML generation devices, also with forward compatibility for the newer AIE-MLv2 architecture. At the single-kernel level, we attain performance close to the architectural peak. At the graph and system levels, we provide a structured parallelization method that can scale across the 2D AIE-ML fabric and exploit its dedicated memory tiles to stay entirely on-chip throughout the model execution. As a demonstration, we designed a generalized and highly efficient linear-layer implementation with intrinsic support for fused bias addition and ReLU activation. Also, as our framework necessitates the generation of multi-layer implementations, our approach systematically derives deterministic, compact, and topology-optimized placements tailored to the physical 2D grid of the device through a novel graph placement and search algorithm. Finally, the framework seamlessly accepts quantized models imported from high-level tools such as hls4ml or PyTorch while preserving bit-exactness. In layer scaling benchmarks, we achieve up to 98.6% efficiency relative to the single-kernel baseline, utilizing 296 of 304 AIE tiles (97.4%) of the device with entirely on-chip data movement. With evaluations across real-world model topologies, we demonstrate that AIE4ML delivers GPU-class throughput under microsecond latency constraints, making it a practical companion for ultra-low-latency environments such as trigger systems in particle physics experiments.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 15 of its 30 references that are in the map. First posted on arXiv 17 Dec 2025.
Builds on
15 of 30 references.
References · 15
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
- 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2025Fast Jet Tagging with MLP-Mixers on FPGAscited by 9
- 2025Efficiency, Expressivity, and Extensibility in a Close-to-Metal NPU Programming Interfacecited by 8
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 8
- 2023MaxEVA: Maximizing the Efficiency of Matrix Multiplication on Versal AI Enginecited by 7
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026Taming the Exponential: A Fast Softmax Surrogate for Integer-Native Edge Inferencecited by 0
- 2026Design Rules for Extreme-Edge Scientific Computing on AI Enginescited by 0
- 2026Tempus: A Temporally Scalable Resource-Invariant GEMM Streaming Framework for Versal AI Edgecited by 0
- 2026Reconfigurable Computing Challenge: Real-Time Graph Neural Networks for Online Event Selection in Big Sciencecited by 0
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUscited by 0
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUs9 Jun 2026
- 2026Reconfigurable Computing Challenge: Real-Time Graph Neural Networks for Online Event Selection in Big Science11 May 2026
- 2026Tempus: A Temporally Scalable Resource-Invariant GEMM Streaming Framework for Versal AI Edge1 May 2026
- 2026Design Rules for Extreme-Edge Scientific Computing on AI Engines21 Apr 2026
- 2026Taming the Exponential: A Fast Softmax Surrogate for Integer-Native Edge Inference2 Apr 2026
Similar, not cited
Close in wording, no citation either way
- 2026Architecture-Aware LLM Inference Optimization on AMD Instinct GPUs: A Comprehensive Benchmark and Deployment Study
- 2026BaseRT: Advancing Best-in-Class LLM Inference with Apple M5 Neural Accelerators
- 2025Training Foundation Models on a Full-Stack AMD Platform: Compute, Networking, and System Design
- 2026AMDKernelVault: Large-Scale Datasets and Agentic Training for AMD GPU Kernel Optimization
- 2026AI Hardware Accelerators for Large Language Models: Architectures and the Memory Wall ↗
- 2026From LLM to Silicon: RL-Driven ASIC Architecture Exploration for On-Device AI Inference
- 2023Exploiting On-chip Heterogeneity of Versal Architecture for GNN Inference Acceleration
- 2025Mozart: A Chiplet Ecosystem-Accelerator Codesign Framework for Composable Bespoke Application Specific Integrated Circuits