• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (1): 15-23.

• 论文 • 上一篇    下一篇

JASMIN框架中联邦并行计算及其在多物理耦合中的应用

张爱清,莫则尧,曹小林,安恒斌,郭红   

  1. (北京应用物理与计算数学研究所计算物理重点实验室,北京 100094)  
  • 收稿日期:2012-05-11 修回日期:2012-08-20 出版日期:2013-01-25 发布日期:2013-01-25
  • 作者简介: 张爱清(1976),女,浙江乐清人,博士,副研究员,研究方向为并行计算。
  • 基金资助:

    国家自然科学基金重点项目(61033009);国家重点基础研究发展计划资助项目(2011CB309702);国家高技术研究发展计划资助项目(2010AA012303)

Federation parallel computing in JASMIN and its application in multiphysics simulation

ZHANG Aiqing,MO Zeyao,CAO Xiaolin,AN Hengbin,GUO Hong   

  1. (Institute of Applied Physics and Computational Mathematics,
    National Key Laboratory of Science and Technology on Computational Physics,Beijing 100094,China)
  • Received:2012-05-11 Revised:2012-08-20 Online:2013-01-25 Published:2013-01-25

摘要:

多物理耦合是一类普遍的复杂应用问题。并行计算时,在充分考虑各个物理过程的基础上,还需要在不同物理过程之间建立数据依赖关系并交换物理量值。这无论对并行算法设计,还是对并行编程实现来说,均具有较大的难度。JASMIN框架提供联邦计算功能,很好地封装和实现了单层结构网格上的多物理耦合并行计算。该功能实际应用于激光聚变和地球系统模式等领域,支撑研发了多个应用程序,可以有效使用成千上万个处理器核进行数值模拟。关键词:多物理;并行计算;JASMIN框架

关键词: 多物理, 并行计算, JASMIN框架

Abstract:

Multiphysics simulation is a type of complex applications. When computing in parallel, one has to consider not only the implementation of different physical processes, but also the construction of data dependencies and exchange of physical quantities in different physical processes. This is challenging in both design and implementation of parallel algorithms. JASMIN provides federation parallel computing, which encapsulates and implements multiphysics parallel computing on single level structured grids. We apply this feature in real word scenarios such as ICF and earth system simulations and develop several applications. These applications can then run numerical simulations with thousands of CPU cores.

Key words: multiphysics;parallel computing;JASMIN