摘要
采用MPI多进程和Open MP多线程两级并行相结合的方式,实现了循环盒子法的并行计算,并对其预处理算法进行了改进。在国家超算广州中心的"天河-2"系统上,完成了对亿级网格量的超燃冲压发动机燃烧室算例的测试。结果分析表明,进程盒子法和边界盒子法不存在盒子切割数的选择问题,边界盒子法较其他算法具有更好的加速比,可显著提高壁面距离的计算效率。
Based on MPI and Open MP, the recursive box method is parallelized. Then the prepro-cessing algorithm is improved. The scramjet combustor case, which has hundreds of millions of grids, is tested on the Tianhe-2 system of National Supercomputing Center in Guangzhou. The results shows that the process box method and the boundary box method do not need to define the splitting box number, and the boundary box method has an excellent speedup, thus outstandingly enhancing the efficiency of the wall distance calculation.
出处
《计算机工程与科学》
CSCD
北大核心
2016年第6期1086-1090,共5页
Computer Engineering & Science
基金
国家自然科学基金(11272352
61379056)
航天支撑技术基金资助项目
关键词
壁面距离
并行计算
大规模
循环盒子
边界盒子
wall distance
parallel computation~ large-scale
recursive box
boundary box