摘 要: 本文在CPU/GPU 异构并行体系结构下,就三维Navier-Stokes方程求解的高阶精度多块结构网格气动模拟计算流体力学(Computational Fluid Dynamics, CFD)程序的异构并行计算方法进行了研究,并在国家超级计算长沙中心的“天河1A-HN”上加以实现。该CFD 程序时间格式为显式三步龙格-库塔法,空间格式
为高阶steger-warming 迎风格式。该CFD 并行程序在“天河1A-HN”平台上实现了MPI+CUDA 两级并行,
测试结果表明相比单个Intel Xeon X5670 核,采用MPI 并行能获得79.7%的并行效率,采用32 个节点的
MPI+CUDA 并行加速比最高为77.3 倍。
关键词: GPU; CFD;异构系统;并行计算

作者:曹 维1+, 徐传福1, 张理论1, 车永刚1, 王勇献1, 刘 巍1, 刘化勇2, 王正华1
1(国防科学技术大学 计算机学院,湖南 长沙 410073)
2(空气动力学国家重点实验室,四川 绵阳 621000)