You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
MLIR-based Data Tiling and Packing for Ryzen AI NPU
K.3.201 | Day 1 | 12:50 - 13:10 | Speakers: Jorn Tuyls
MLIR-based Data Tiling and Packing for Ryzen AI NPU
Abstract
The Ryzen AI NPUs consist of an array of vector processors and programmable interconnect to allow granular control of compute and data movement to achieve high performance and power efficiency. This talk presents a MLIR-based data tiling and packing design for these NPUs that leads to optimized machine instructions. Specifically, it shows how we can derive and optimize how data flows through the array from high-level tiling decisions and how we can efficiently utilize a high degree of data packing by leveraging low-level DMA control and capabilities.
Attachments
Speakers
Jorn Tuyls
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
