基于MPI+OpenMP混合编程模式的大规模颗粒两相流LBM并行模拟 |
| |
引用本文: | 何强,李永健,黄伟峰,李德才,胡洋,王玉明.基于MPI+OpenMP混合编程模式的大规模颗粒两相流LBM并行模拟[J].清华大学学报(自然科学版),2019(10). |
| |
作者姓名: | 何强 李永健 黄伟峰 李德才 胡洋 王玉明 |
| |
作者单位: | 清华大学摩擦学国家重点实验室 |
| |
摘 要: | 针对大规模三维颗粒两相流全尺度模拟并行计算问题,该文采用MPI+OpenMP混合编程模式,其中机群节点采用MPI并行计算,节点内部采用OpenMP进行细粒化的并行计算,并根据格子Boltzmann方法(LBM)颗粒两相流的特点进行OpenMP程序并行优化设计,提出了一种适用于大量颗粒的三维颗粒两相流LBM并行计算模型。以颗粒沉积问题为例,在集群计算机平台对并行算法的加速性能进行测试。计算结果表明:该算法具有良好的加速比及扩展性,并且其计算量具有颗粒数量不敏感的优点,适用于大规模多颗粒两相流问题的研究。
|
本文献已被 CNKI 等数据库收录! |
|