Session Type
Technical Talk
Date & Time
Thursday, May 11, 2023, 2:00 PM - 2:30 PM
Name
Prototyping MLIR in Python
Abstract/s
We present xDSL, a reimplementation of MLIR core features in pure Python with a focus on accessibility. xDSL aims at bridging the Python DSL community with the MLIR one, by being fully compatible with MLIR through the textual format. Dialects can as well be translated from one framework to the other through IRDL. Since xDSL is written in pure Python, it lowers the barrier of entry for newcomers, and allows them to learn about MLIR concepts without having the struggle of installing MLIR, and can even do so directly on a Jupyter notebook hosted on the web. It is also a good option for prototyping dialects, since no recompilation is required in between changes, resulting in faster iteration time.
Location Name
Imperial Suite
Moderator
Bea Healy