2023 EuroLLVM - Prototyping MLIR in Python

preview_player
Показать описание
2023 European LLVM Developers' Meeting
------
Prototyping MLIR in Python
Speaker: Mathieu Fehr & Sasha Lopoukhine
------
-----
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.
-----
Рекомендации по теме
Комментарии
Автор

What is the difference between this tool with pymlir? They looks same

shiheng
visit shbcf.ru