《计算机应用与软件杂志》发表论文赏析

面向DCU加速器的异构代码自动映射与生成

来源:计算机应用与软件杂志2026年第1期北京时间:

作者:许啸跃,韩林,王洪生,牛靖钰,柴达,张龙, , , , ,

摘要:在DCU平台上,现有自动并行化工具依赖程序代码的源到源变换,无法直接为串行代码生成高效的DCU可执行程序,这限制了程序开发和移植的效率,并产生了性能损耗。为解决该问题,利用LLVM框架对前后端的解耦特性,通过实现串行LLVM IR到DCU可执行程序的自动并行映射和代码生成模块,实现从串行代码到DCU并行程序的端到端翻译。该编译器模块使用多面体模型算法对串行LLVM IR中的并行性进行挖掘,并基于启发式方法将其中的合适程序区域自动映射到DCU,生成DCU内核代码。Polybench测试集上的测试结果表明,自动并行化后用例平均性能可以达到原始性能的1.8倍,多个用例最高可达到3.7倍加速比。

关键词:DCU加速器, 源到源变换, 自动并行化, 多面体模型, LLVM框架, 异构代码映射

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!