MLIR Related Publications
Publications
- MLIR: Scaling Compiler Infrastructure for Domain Specific
Computation -
Chris Lattner, Mehdi Amini, Uday Bondhugula, Albert Cohen, Andy Davis, Jacques Pienaar, River Riddle, Tatiana Shpeisman, Nicolas Vasilache, Oleksandr Zinenko - In proceedings of 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) - pp. 2-14 -
A preprint is available on
arXiv, see
FAQ
for citation how-to.
About MLIR and MLIR Components
- The MLIR Transform Dialect: Your Compiler Is More Powerful Than You Think -
Martin Paul Lücke, Oleksandr Zinenko, William S Moses, Michel Steuwer, Albert Cohen - In Proceedings of
the 23rd ACM/IEEE International Symposium on Code Generation and Optimization - pp. 241-254 - March 3,
2025.
- Compiler Support for Sparse Tensor Computations in MLIR -
Aart J.C. Bik, Penporn Koanantakool, Tatiana Shpeisman, Nicolas Vasilache, Bixia Zheng, Fredrik Kjolstad.
ACM Transactions on Architecture and Code Optimization, June, 2022.
Appeared as preprint on
arXiv, February 9, 2022.
- Structured Operations: Modular Design of Code Generators for Tensor Compilers -
Nicolas Vasilache, Oleksandr Zinenko, Aart J.C. Bik, Mahesh Ravishankar, Thomas Raoux,
Alexander Belyaev, Matthias Springer, Tobias Gysi, Diego Caballero, Stephan Herhut, Stella Laurenzo,
and Albert Cohen - In proceedings of the International Workshop on Languages and Compilers for
Parallel Computing (LCPC) - October 12, 2022 - pp. 141-156. An extended version is available on
arXiv.
- The Deep Learning Compiler: A Comprehensive Survey -
Li, Mingzhen, Yi Liu, Xiaoyan Liu, Qingxiao Sun, Xin You, Hailong Yang, Zhongzhi Luan, Lin Gan, Guangwen Yang, and Depei Qian. “The deep learning compiler: A comprehensive survey.” IEEE Transactions on Parallel and Distributed Systems 32, no. 3 (2020): 708-727.
Using MLIR