当前位置:首页 > 报告详情

HC2022.Nodai.Menon.pdf

上传人: 2*** 编号:136924 2023-08-03 43页 15.94MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了使用MLIR进行机器学习代码生成的方法。MLIR是一种高级的编译器基础设施,可以处理各种抽象级别,并逐步降低到LLVM IR,利用两者的最佳特性。文章首先阐述了MLIR的动机,即为了提高深度学习模型的训练效率和降低成本,需要一种强大的编译器基础设施,MLIR可以提供性能提升并易于重新针对新硬件。然后,文章详细介绍了MLIR中的各种方言,包括Linalg、Vector、GPU等,以及如何使用IREE和SHARK进行代码生成。此外,文章还讨论了CPU和GPU代码生成、针对自定义加速器的代码生成以及自动调优等内容。总的来说,MLIR提供了一种高效、可扩展的机器学习代码生成方法,可以显著提高深度学习模型的训练和推理效率。
MLIR如何实现代码生成? IREE和SHARK在代码生成中有什么不同? 如何通过MLIR实现自定义加速器的代码生成?
客服
商务合作
小程序
服务号
折叠