TVM: An End-to-End Optimizing Compiler for Deep Learning, Tianqi Chen, Thierry Moreau, Ziheng Jiang, Lianmin Zheng, Eddie Yan, Haichen Shen, Meghan Cowan, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, Arvind Krishnamurthy, 201813th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) (USENIX Association)DOI: 10.5555/3291244.3291295 - 介绍了Apache TVM,一个开源深度学习编译器栈,它自动优化并为多种硬件后端生成代码,涵盖了许多文中讨论的优化技术。
MLIR: A Compiler Infrastructure for the End of Moore's Law, Chris Lattner, Mehdi Amini, Uday Bondhugula, Albert Cohen, Andy Davis, Nick Deshler, John Field, Junjie Gui, River Huang, Roman Popov, River Riddle, Stella Laurenzo, Siddhartha Phadke, Nicolas Quesnel, George R. St. Amant, Sigal Sahar, Vincent To, Lengning Liu, and Edwin Choi, 20212021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) (IEEE)DOI: 10.1109/CGO51591.2021.9369931 - 描述了MLIR,一个灵活的编译器基础设施,作为构建机器学习领域专用编译器的基础,包括表示和转换。