首页> 外文会议>International conference on parallel and distribute processing techniques and applications >Optimization and Performance of a Fortran 90 MPI-Based Unstructured Code on Large Scale Parallel Systems
【24h】

Optimization and Performance of a Fortran 90 MPI-Based Unstructured Code on Large Scale Parallel Systems

机译:大规模并行系统上基于FORTRAN 90 MPI的非结构化码的优化和性能

获取原文

摘要

The Message Passing Interface (MPI) has become the standard in achieving effective results when using the message passing paradigm of parallelization. Codes written using MPI are extremely portable, and are applicable to both clusters and massively parallel computing platforms. Since MPI uses the single program, multiple data (SPMD) approach to parallelism, good performance requires careful tuning of the serial code, as well as careful data and control flow analysis to limit communication. We discuss optimization strategies used and their degree of success to increase performance of an MPI-based unstructured finite element simulation code written in Fortran 90. We discuss performance results based on implementations using several modern massively parallel computing platforms including the SGI Origin 3800, IBM Nighthawk 2 SMP, and Cray T3E-1200.
机译:传递接口(MPI)的消息已成为在使用并行化范例的消息时实现有效结果的标准。使用MPI编写的代码非常便携,并且适用于群集和大规模并行计算平台。由于MPI使用单个程序,多个数据(SPMD)探讨并行性,良好的性能需要仔细调整序列代码,以及仔细的数据和控制流程分析以限制通信。我们讨论所使用的优化策略及其成功程度,以提高在Fortran 90中编写的MPI的非结构化有限元模拟代码的性能。我们根据使用多个现代大规模并行计算平台的实现讨论性能结果,包括SGI Origin 3800,IBM Nighthawk 2 SMP和CRAY T3E-1200。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号