磁流体力学数值模拟GPU加速技术研究
作者单位:中国科学院大学工程科学学院
会议名称:《第九届全国流体力学学术会议》
会议日期:2016年
学科分类:08[工学] 080103[工学-流体力学] 0801[工学-力学(可授工学、理学学位)]
基 金:国家自然科学基金(51376175) 科技部ITER专项(No.2013GB114001)
摘 要:本文使用GPU对磁流体力学MHD数值模拟进行异构加速。应用PISO算法求解包含Lorentz力的Navier-Stokes方程和连续性方程,采用相容守恒格式求解诱导电流。借助于开源代码库Thrust和CUSP在GPU上完成并行运算,同时在GPU内部传输网格数据,减少了GPU-CPU之间的数据传输。利用多种尺寸的网格计算了Hartmann数(Ha)为1000,5000,10000时的流体速度,经Shercliff算例验证了GPU求解器结果的正确性和准确性,比较CPU和GPU的双精度运算时间,发现加速比可达4倍。