TVM: An Automatic 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) - Presents TVM, a deep learning compiler that uses graph-level optimizations, including fusion and other transformations, enabled by a flexible rewriting system.
MLIR's Pattern Rewriting, The MLIR Team, Current - Official documentation detailing the pattern matching and rewriting mechanisms within the MLIR framework, including the use of Pattern Description Language (PDL).