当前位置:
X-MOL 学术
›
arXiv.cs.PF
›
论文详情
Our official English website, www.x-mol.net, welcomes your
feedback! (Note: you will need to create a separate account there.)
High Performance Code Generation in MLIR: An Early Case Study with GEMM
arXiv - CS - Performance Pub Date : 2020-03-01 , DOI: arxiv-2003.00532 Uday Bondhugula
arXiv - CS - Performance Pub Date : 2020-03-01 , DOI: arxiv-2003.00532 Uday Bondhugula
This article is primarily meant to present an early case study on using MLIR,
a new compiler intermediate representation infrastructure, for high-performance
code generation. Aspects of MLIR covered in particular include memrefs, the
affine dialect, and polyhedral utilities and pass infrastructure surrounding
those. This article is also aimed at showing the role compiler infrastructure
could play in generating code that is competitive with highly tuned manually
developed libraries, albeit in a more modular, reusable, and automatable way.
中文翻译:
MLIR 中的高性能代码生成:GEMM 的早期案例研究
本文主要旨在介绍使用 MLIR(一种新的编译器中间表示基础结构)进行高性能代码生成的早期案例研究。特别涵盖的 MLIR 方面包括 memrefs、仿射方言和多面体实用程序以及围绕这些的传递基础设施。本文还旨在展示编译器基础架构在生成与高度调整的手动开发库竞争的代码方面可以发挥的作用,尽管是以更加模块化、可重用和自动化的方式。
更新日期:2020-03-03
中文翻译:
MLIR 中的高性能代码生成:GEMM 的早期案例研究
本文主要旨在介绍使用 MLIR(一种新的编译器中间表示基础结构)进行高性能代码生成的早期案例研究。特别涵盖的 MLIR 方面包括 memrefs、仿射方言和多面体实用程序以及围绕这些的传递基础设施。本文还旨在展示编译器基础架构在生成与高度调整的手动开发库竞争的代码方面可以发挥的作用,尽管是以更加模块化、可重用和自动化的方式。