湍流模拟壁面距离MPI/OpenMP混合并行计算方法

湍流模拟壁面距离MPI/OpenMP混合并行计算方法

论文摘要

针对计算流体力学在湍流数值模拟过程中壁面距离计算效率不高的问题,设计了一种基于ADT数据结构搜索的MPI/OpenMP混合并行计算方法,以大幅提高大规模网格壁面距离的计算效率,降低因内存消耗而对网格规模的限制。首先分析了壁面距离计算精度对湍流模拟的重要性,介绍了壁面距离计算的几何基础。随后基于区域分解思想,将计算域划分为不同的子分区,服务器进程收集全局壁面面元网格信息后发送给其他所有进程,各进程根据全局壁面信息,基于ADT数据结构搜索其网格分区内的单元,精确计算壁面距离。为了解决全局壁面信息内存过大的问题,采用MPI/OpenMP混合并行算法,使得各计算节点中仅有一个或少数几个壁面信息备份,这些壁面信息备份被节点内的其他各进程所共享。最后采用大规模网格进行了壁面距离计算测试,网格规模最大达到33.2亿,结果表明,该方法的计算精度和直接搜索法一致,内存耗费下降70%,计算时间减少约1个量级,能满足大规模CFD数值模拟的需求。

论文目录

  • 0 引言
  • 1 壁面距离精确计算的重要性
  •   1.1 湍流模型方程基础
  •   1.2 壁面距离精确性的影响
  • 2 计算几何基础
  • 3 大规模壁面距离快速计算
  •   3.1 并行计算壁面距离
  •   3.2 基于ADT数据结构的搜索算法
  •   3.3 MPI/OpenMP混合并行计算
  • 4 计算方法测试
  •   4.1 计算精度测试
  •   4.2 计算效率测试
  • 5 结论
  • 文章来源

    类型: 期刊论文

    作者: 赵钟,何磊,张健,徐庆新,张来平

    关键词: 湍流壁面距离,搜索,大规模并行计算,风雷软件

    来源: 空气动力学学报 2019年06期

    年度: 2019

    分类: 工程科技Ⅱ辑,基础科学

    专业: 力学,航空航天科学与工程

    单位: 中国空气动力研究与发展中心计算空气动力研究所

    基金: 国家重点研发计划(2016YFB0200701),国家自然科学基金(11532016,91530325)

    分类号: V211.3

    页码: 883-892

    总页数: 10

    文件大小: 751K

    下载量: 61

    相关论文文献

    • [1].基于MPI/OpenMP混合并行模型的分形图像压缩[J]. 电子技术 2017(01)
    • [2].蒙特卡罗中子输运程序的MPI/OpenMP混合并行研究[J]. 原子能科学技术 2013(S2)
    • [3].一种改进的基于MPI/OpenMP混合编程关联规则算法[J]. 微电子学与计算机 2014(11)
    • [4].大规模结构有限元分析程序在多核集群计算环境中的性能分析和优化[J]. 计算机科学 2012(01)

    标签:;  ;  ;  ;  

    湍流模拟壁面距离MPI/OpenMP混合并行计算方法
    下载Doc文档

    猜你喜欢