|本期目录/Table of Contents|

[1]王冠石,陈宇,蒋文涛,等.基于OpenFOAM的不同网格数下并行计算性能分析*[J].生物医学工程研究,2019,01:63-67.
 WANG Guanshi,CHEN Yu,JIANG Wentao,et al.Performance analysis of parallel computing under different numbers of grid based on OpenFOAM[J].Journal of Biomedical Engineering Research,2019,01:63-67.
点击复制

基于OpenFOAM的不同网格数下并行计算性能分析*(PDF)

《生物医学工程研究》[ISSN:1006-6977/CN:61-1281/TN]

期数:
2019年01期
页码:
63-67
栏目:
出版日期:
2019-03-25

文章信息/Info

Title:
Performance analysis of parallel computing under different numbers of grid based on OpenFOAM
文章编号:
1672-6278 (2019)01-0063-05
作者:
王冠石1陈宇1蒋文涛1田晓宝1△王清晟2周志宏1
1. 四川大学 力学科学与工程系,四川省生物力学工程实验室,成都 610065;2. 北京市顺义区体育运动学校,北京 101300
Author(s):
WANG Guanshi1 CHEN Yu1 JIANG Wentao1 TIAN Xiaobao1 WANG Qingsheng2 ZHOU Zhihong1
1. Department of Mechanical Science and Engineering, College of Architecture and Environment Sichuan Province Biomechanical Engineering Laboratory, Sichuan University,Chengdu 610065,China;2. Beijing Shunyi District Sports School,Beijing 101300, China
关键词:
高性能计算并行计算网格数量OpenFOAM性能分析
Keywords:
High performance computingParallel computingMesh numbersOpenFOAM Performance analysis
分类号:
R318
DOI:
10.19529/j.cnki.1672-6278.2019.01.13
文献标识码:
A
摘要:
当前,高性能计算极大地促进了众多领域的发展,因此,探究高性能计算的潜在的运算能力尤为重要。本研究基于自由、开源的计算流体力学(computational fluid dynamics, CFD)平台OpenFOAM,测试了一个多核计算集群在不同网格数和计算节点数下的并行计算时间,通过分析加速性能和计算效率来探究其潜在的运算能力。结果表明,多核并行计算很难达到理想的线性加速性能,甚至当计算能力达到饱和时,加速性能反而下降。同时,随着网格数量的增加,即计算规模的增大,计算效率也越来越高。本研究对于实现基于OpenFOAM的最佳多核并行计算策略具有一定参考价值。
Abstract:
At present, high-performance computing (HPC) has greatly promoted the development of many fields, so it is very important to explore the computing potential of HPC. Using the free and open source comptutational fluidynamics(CFD) platform, OpenFOAM, we tested the parallel computation time of a multi-core computing cluster under different mesh numbers and computing nodes, and explored its computing potential by analyzing the acceleration performance and efficiency. The results showed that multi-core parallel computing was difficult to achieve the ideal linear acceleration performance, and even when reaching the computing bottleneck, on the contrary, the acceleration performance decreased. At the same time, with the increase of the number of grids, i.e., the increase in the scale of computation, the computational efficiency became higher too. It is helpful for realizing the best strategy of multi-core parallel computing using OpenFOAM.

参考文献/References

备注/Memo

备注/Memo:
(收稿日期:2018-11-11)国家重点研发计划专项资助项目(2017YFB0702500,2017YFB0702503)。△通信作者Email: xbtian@scu.edu.cn
更新日期/Last Update: 2019-05-24