赵磊
,
张楚华
,
刘波
工程热物理学报
基于分块非结构化网格上的SIMPLE算法、区域分解算法及MPI并行编程方法,给出了一种并行计算流体力学实旖方案。提出了“串行粗粒度,并行细粒度”的区域分解及网格划分方法;依据内边界网格界面上的通量守恒原则,推导出了子区域间内界面上的变量传递关系式。在魔方计算机上使用500处理器核完成了两类流动问题计算。研究表明,并行计算结果、串行计算结果与基准解吻合很好,通信时间、cache命中率对并行加速比有显著影响。
关键词:
并行计算流体力学
,
SIMPLE算法
,
区域分解算法
,
加速比
,
MPI
许建亚
,
杨磊
,
张延师
,
张勋超
,
付芬
,
张雅玲
,
杨琼
原子核物理评论
doi:10.11804/NuclPhysRev.34.02.204
针对ADS颗粒靶概念的研究和设计,中国科学院近代物理研究所自主研发了蒙特卡罗模拟软件GMT.为了提高GMT程序的计算效率,研究了MPI在GMT中的应用和发展,实现了大规模随机数在进程中的随机分配,并采用快速读写文件的方式替代了MPI相关数据通信函数,极大地提高了计算效率.并研究了不同规模计算实例进程数、加速比、效率之间的关系,确定了最大加速进程数及并行效率最高时的进程数,为科研工作者在计算资源和计算效率之间选择最优计算方案提供了科学依据.MPI在GMT中的成功应用使计算资源得到了充分、高效的利用,极大地提高了计算效率,解决了蒙特卡罗方法中大规模事件模拟计算时间长、计算不稳定等问题,在散裂靶大规模扫描计算中发挥了重要的作用.
关键词:
ADS颗粒靶
,
MPI
,
GMT
,
随机数
,
数据传输
,
加速比
曹红军
,
张会强
,
王兵
,
林文漪
工程热物理学报
本文发展了一种基于有限反应速率的湍流燃烧大涡模拟方法.基于此方法,对常压下,甲烷/空气平板射流扩散燃烧进行了大涡模拟.甲烷/氧气反应采用包含七种组分的四步反应简化反应机理,考虑了基于Arrienius定律的有限化学反应速率,瞬态结果和时均结果与DNS结果都符合很好.为了解决考虑有限反应速率后计算量急剧增加的问题,本文引入等效化学反应速率模型,在压力泊松方程的求解中采用了求解效率较高的快速傅里叶变换方法,并对整个程序进行基于区域分解的MPI并行编程处理.
关键词:
非预混燃烧
,
大涡模拟
,
有限反应速率
,
MPI
邵茂敏
,
刘勇
,
颜应文
,
赵坚行
工程热物理学报
本文采用基于MPI的并行算法,采用动态内存分配、分区算法和多点重合交错网格系统,在贴体网格下对带V形槽稳定器模型加力燃烧室紊流化学反应流场进行数值模拟,湍流模型采用k方程亚网格尺度模型,燃烧模型采用亚网格EBU模型,采用热通量辐射模型估算辐射通量.计算结果表明并行计算对复杂形状的化学反应流动计算效率很高,是模拟大规模的燃烧问题的有力工具.
关键词:
MPI
,
大涡模拟
,
并行计算