- 0
- 0
- 约5.04万字
- 约 9页
- 2026-01-14 发布于江西
- 举报
年月计算机工程与设计
20242Feb.2024
第卷第期COMPUTERENGINEERINGANDDESIGN
452Vol.45No.2
国产神威环境下Athread代码生成工具的
设计与开发
,,,,,,
121212121212+
,,,,,
刘加伟郭强庄园张海红王利曾云辉
((),;
齐鲁工业大学山东省科学院计算机科学与技术学部山东济南
1.250014
()(),)
齐鲁工业大学山东省科学院山东省计算中心国家超级计算济南中心山东济南
2.250103
:,
摘要针对国产神威环境下众核代码编写工作量大的问题设计实现一个可以将核心段的串行代码自动转换为
Athread
。,,
代码的工具采用语言进行词法和语法分析面向不同数组维度的和语言程序基于主程序调用程
RustFortranCmaster
,。,
序再由master程序调用slave程序的三层模板程序架构集成常用众核优化方法的代码框架经过实验分析采用该自动
*
,
转换工具生成的Athread代码相较于人工编写的OenACC加速的程序有更高的加速比特别是对多个核心段进行众核化
p
加速时的加速比相差15%,验证该转换工具具有很好的实用性。
:;;;;;·;
关键词加速线程库代码生成模板引擎语法分析众核处理器神威太湖之光高性能计算
中图法分类号:文献标识号:文章编号:()
TP311.52A1000-7024202402-0633-09
原创力文档

文档评论(0)