首页> 外文期刊>Scientific programming >MPI to Coarray Fortran: Experiences with a CFD Solver for Unstructured Meshes
【24h】

MPI to Coarray Fortran: Experiences with a CFD Solver for Unstructured Meshes

机译:MPI到Coarray Fortran:用于非结构化网格的CFD解算器的经验

获取原文
获取原文并翻译 | 示例

摘要

High-resolution numerical methods and unstructured meshes are required in many applications of Computational Fluid Dynamics (CFD). These methods are quite computationally expensive and hence benefit from being parallelized. Message Passing Interface (MPI) has been utilized traditionally as a parallelization strategy. However, the inherent complexity of MPI contributes further to the existing complexity of the CFD scientific codes. The Partitioned Global Address Space (PGAS) parallelization paradigm was introduced in an attempt to improve the clarity of the parallel implementation. We present our experiences of converting an unstructured high-resolution compressible Navier-Stokes CFD solver from MPI to PGAS Coarray Fortran. We present the challenges, methodology, and performance measurements of our approach using Coarray Fortran. With the Cray compiler, we observe Coarray Fortran as a viable alternative to MPI. We are hopeful that Intel and open-source implementations could be utilized in the future.
机译:在计算流体动力学(CFD)的许多应用中,需要高分辨率数值方法和非结构化网格。这些方法在计算上相当昂贵,因此受益于并行化。消息传递接口(MPI)传统上已用作并行化策略。但是,MPI固有的复杂性进一步加剧了CFD科学代码的现有复杂性。引入分区全局地址空间(PGAS)并行化范例是为了提高并行实现的清晰度。我们介绍了将非结构化高分辨率可压缩Navier-Stokes CFD求解器从MPI转换为PGAS Coarray Fortran的经验。我们介绍了使用Coarray Fortran的方法所面临的挑战,方法论和性能评估。使用Cray编译器,我们观察到Coarray Fortran是MPI的可行替代方案。我们希望将来可以使用英特尔和开源实施。

著录项

  • 来源
    《Scientific programming》 |2017年第2期|3409647.1-3409647.12|共12页
  • 作者

    Sharma Anuj; Moulitsas Irene;

  • 作者单位

    Cranfield Univ, SATM, Cranfield MK43 0AL, Beds, England;

    Cranfield Univ, SATM, Cranfield MK43 0AL, Beds, England;

  • 收录信息 美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号