Open MLIR Meeting 12-21-2023: PyDSL, a subset of Python for constructing affine & transform dialects
MLIR
0:00 / 0:00
Open MLIR Meeting 12-21-2023: PyDSL, a subset of Python for constructing affine & transform dialects
1 495 просмотров · 2 г. назад
MLIR
2,87 тыс. подписчиков
1 495 просмотров · 2 г. назад
Kai Ting Wang and Kevin Lee present PyDSL: a small subset of the Python language aiming to assist users in constructing MLIR particularly in the affine and transform dialects. They have developed several in-house optimizations in the affine dialect, and they wish to expose these optimizations to the kernel developers via usage of the transform ops. Programming in MLIR’s Python binding is quite verbose which gives birth to this fun project. They designed a light-weight wrapper-like language utilizing Python’s AST package and the decorator syntax to allow kernel developers to construct MLIR.
Discuss on LLVM forums: https://discourse.llvm.org/t/open-mli...
Slides: https://mlir.llvm.org/OpenMeetings/20...
More Tech talks on #MLIR: https://mlir.llvm.org/talks/