ARIES Tutorial

Tutorial: ARIES: Agile Programming on AI Engines in Python Interface and MLIR-based Compilation

Organizers: Peipei Zhou, Jinming Zhuang, Zhuoping Yang (Brown University)

๐Ÿš€ Join us at the ARIES Tutorial at FCCM’25!

๐Ÿ“… May 7, 2025 | ๐Ÿ•˜ 9:00 AMโ€“12:00 PM | ๐Ÿ“ Fayetteville, Arkansas

Prof. Peipei Zhou (Brown), Zhuoping Yang (Brown), and Jinming Zhuang (Brown) are excited to host a hands-on tutorial on ARIES โ€” a novel programming model and MLIR-based compiler for AMD AI Engine (AIE) devices.

๐Ÿ› ๏ธ ARIES is the result of our latest research at Prof. Zhou’s Research Group collaborated with Cornell Zhang Research Group and has been recognized as a Best Paper Nominee at ISFPGA’25!

This tutorial will cover an in-depth introduction to ARIES, live coding sessions, and on-board execution through Jupyter Notebook. Check out the agenda in the figure for the full list of topics โ€” and donโ€™t miss the chance to join us for a deep dive into the AIE programming!

๐Ÿ”— GitHub: https://github.com/arc-research-lab/Aries
๐Ÿ“„ Paper Reference: https://dl.acm.org/doi/pdf/10.1145/3706628.3708870

*All times shown in the Arkansas local time, CDT (UTC-6)


Wednesday – May 7

Session 1: Introduction & Presentation Session
9:00 โ€“ 9:10 am Opening remarks by Peipei Zhou
9:10 โ€“ 9:50 am ARIES Compilation Flow and Grammar Overview
Jinming Zhuang (Brown University)
9:50 โ€“ 10:00 am
Break & Programming Environment Setup
Jinming Zhuang (Brown University)
Session 2: Hands-on Programming Session
10:00 โ€“ 10:20 am First Example: Vector Addition
Zhuoping Yang (Brown University)
10:20 โ€“ 10:50 am Optimization Primitives for GEMM
Jinming Zhuang (Brown University)
10:50 โ€“ 11:10 am Coffee Break
11:10 โ€“ 11:25 am Constructing Multi-Layer Overlays in ARIES
Jinming Zhuang (Brown University)
11:25 โ€“ 11:40 am Combining Programmable Logic and AIE with ARIES
Jinming Zhuang (Brown University)
Session 3: Closing Session
11:40 โ€“ 11:50 am Future Work & Open Discussion on AIE Devices
Jinming Zhuang (Brown University)
11:50 am โ€“ 12:00 pm
Closing remarks by Peipei Zhou