Understanding the use of message passing interface in exascale proxy applications

Understanding the use of message passing interface in exascale proxy applications
复制标题

了解消息传递接口在百亿亿级代理应用程序中的使用

DOI:
10.1002/cpe.5901
复制
发表时间:
2020
期刊:
Concurrency and Computation: Practice and Experience
影响因子:
--
通讯作者:
Mohror, Kathryn
Mohror, Kathryn
中科院分区:
--
文献类型:
--
作者:
Sultana, Nawrin;Rüfenacht, Martin;Skjellum, Anthony;Bangalore, Purushotham;Laguna, Ignacio;Mohror, Kathryn

文献摘要

参考文献

被引文献

相似文献

亿级计算项目(ECP)专注于开发未来的亿级应用程序。大多数ECP应用程序使用消息传递接口(MPI)作为其并行编程模型,并使用小应用程序作为代理。本文探讨了MPI在这类ECP代理应用程序中的显式使用。我们对ECP代理应用套件中的14个代理应用进行了实证分析。我们使用MPI配置文件接口(PMPI)来收集ECP代理应用程序中的MPI使用模式。我们的分析表明,MPI的一小部分功能通常用于支持艾级的应用程序的代理中,即使它们引用了第三方库。这项研究旨在更好地了解MPI在当前艾级应用中的使用情况。这些发现可以帮助将针对亿级系统的软件投资集中在MPI中间件上,包括优化、容错、调优和硬件卸载。
The Exascale Computing Project (ECP) focuses on the development of future exascale‐capable applications. Most ECP applications use the message passing interface (MPI) as their parallel programming model with mini‐apps serving as proxies. This paper explores the explicit usage of MPI in such ECP proxy applications. We empirically analyze 14 proxy applications from the ECP Proxy Apps Suite. We use the MPI profiling interface (PMPI) to collect MPI usage patterns in ECP proxy apps. Our analysis shows that a small subset of features from MPI is commonly used in the proxies of exascale‐capable applications, even when they reference third‐party libraries. This study is intended to provide a better understanding of the use of MPI in current exascale applications. The findings can help focus software investments made for exascale systems in the MPI middleware including optimization, fault‐tolerance, tuning, and hardware‐offload.
百万兆级计算项目
DOI: 10.1109/mcse.2017.57
发表时间: 2017
期刊: Comput. Sci. Eng.
影响因子: --
作者:
P. Maniotis;S. Gitzenis;L. Tassiulas;N. Pleros
通讯作者: N. Pleros
数据类型
DOI: 10.1007/978-1-4842-7499-6_12
发表时间: 2021
期刊: Expert Oracle Database Architecture
影响因子: --
作者:
Darl Kuhn;T. Kyte
通讯作者: T. Kyte
MPI 阶段:批量同步应用程序的 MPI 状态检查点
DOI: 10.1145/3236367.3236385
发表时间: 2018
期刊: Proceedings of the 25th European MPI Users' Group Meeting
影响因子: --
作者:
Nawrin Sultana;A. Skjellum;I. Laguna;M. Farmer;K. Mohror;M. Emani
通讯作者: M. Emani
DOI: 10.1145/165123.165124
发表时间: 1993
期刊: Proceedings of the 20th Annual International Symposium on Computer Architecture
影响因子: --
作者:
R. Cypher;Alex Ho;S. Konstantinidou;P. Messina
通讯作者: P. Messina
DOI: 10.1007/978-3-0348-8534-8
发表时间: 1994
期刊: --
影响因子: --
作者:
K. M. Decker;R. Rehmann
通讯作者: K. M. Decker;R. Rehmann