期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
SEMD:一种面向实际数值模拟软件的跨平台自动性能优化编程工具
1
作者 张鹏 张爱清 +1 位作者 莫则尧 王景焘 《计算物理》 CSCD 北大核心 2024年第1期52-63,共12页
针对手工软件性能优化缺乏可复用性和可移植性的问题,设计实现一种面向实际数值模拟软件的跨平台自动性能优化编程工具SEMD(Single element-based computing multiple data)。SEMD采用数值模拟领域基于网格的高层语义对数值计算循环进... 针对手工软件性能优化缺乏可复用性和可移植性的问题,设计实现一种面向实际数值模拟软件的跨平台自动性能优化编程工具SEMD(Single element-based computing multiple data)。SEMD采用数值模拟领域基于网格的高层语义对数值计算循环进行抽象,完全屏蔽底层硬件特征和性能优化实现,使得基于其编写的数值计算子程序能够自动实现跨平台性能可移植。典型算例测试结果显示:在X86、ARM、GPU三种不同架构的处理器上,SEMD的整体性能优化效果超过国际上的同类产品。此外,SEMD在结构、流体、电磁等领域实际数值模拟软件的研制中也得到了初步应用,支撑4款软件热点数值计算子程序平均性能提升164%. 展开更多
关键词 跨平台自动性优化 可移植 数值计算循环 编程接口
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部