GPU平台上的叶轮机械CFD加速计算
Accelerated CFD computing of turbomachinery on GPU platform作者机构:北京航空航天大学能源与动力工程学院航空发动机气动热力国家级重点实验室北京100191
出 版 物:《航空动力学报》 (Journal of Aerospace Power)
年 卷 期:2014年第29卷第5期
页 面:1154-1162页
核心收录:
学科分类:080103[工学-流体力学] 08[工学] 080104[工学-工程力学] 0801[工学-力学(可授工学、理学学位)]
摘 要:通过数据并行的方式对一个成熟的叶轮机多块网格气动计算程序(MAP)进行了并行化处理,利用计算统一设备架构(CUDA)技术实现了在图形处理单元(GPU)上的并行计算.保留了原程序中的2阶空间迎风格式和隐式时间离散格式,并采用了隐式迭代对线性系统进行求解.经过2个叶轮机械算例的测试,与在传统的中央处理器(CPU)上运行的原程序相比,在计算结果完全一致的前提下,单GPU的计算速度最高可达单CPU计算速度的8.89倍,与四核并行的CPU计算相比可以得到2.39倍的加速.