国家学术搜索
登录
注册
中文
EN
首页
|
面向飞腾处理器的一维对流方程数值求解算法及性能评估
面向飞腾处理器的一维对流方程数值求解算法及性能评估
Numerical Solution Algorithm and Performance Evaluation of One-dimensional Convection Equations on Phytium Processor
引用
认领
扫码查看
点击上方二维码区域,可以放大扫码查看
原文链接
NETL
NSTL
维普
万方数据
中文摘要:
利用ARMv8的SIMD指令,面向国产飞腾处理器,实现了一种多时间步部分网格推进的一维对流方程加速求解汇编算法.与通过C语言实现的显式时间步推进算法相比,主要有两个优点:1)在相同网格计算量条件下,大量减少时间步长维度上的访问延迟开销;2)在相同时间步的计算条件下,充分利用了SIMD指令降低了计算延迟开销.在国产飞腾CPU上进行了数值实验和性能评估,计算实践表明,在单线程计算中,在使用20个浮点寄存器进行浮点运算的情况下,优化算法最高计算速度是经过编译优化后的一般数值求解算法的4.35倍,显著地提高了串行计算的效率.
收起全部
展开查看外文信息
作者:
廖逸枭、邵立松、王光学、郑敏
展开 >
作者单位:
中山大学,广东 深圳518000
飞腾信息技术有限公司,天津300000
关键词:
一维对流方程
SIMD
飞腾处理器
单线程
加速计算
基金:
国家重大项目
项目编号:
GJXM92579
出版年:
2023
航空计算技术
中国航空工业西安航空计算技术研究所
航空计算技术
CSTPCD
影响因子:
0.316
ISSN:
1671-654X
年,卷(期):
2023.
53
(3)
参考文献量
9