Remote Memory Access Programming in MPI-3

Author:

Hoefler Torsten1,Dinan James2,Thakur Rajeev3,Barrett Brian4,Balaji Pavan3,Gropp William5,Underwood Keith2

Affiliation:

1. ETH Zurich

2. Intel Corporation

3. Argonne National Laboratory

4. Sandia National Laboratories, Albuquerque, NM

5. University of Illinois at Urbana-Champaign

Abstract

The Message Passing Interface (MPI) 3.0 standard, introduced in September 2012, includes a significant update to the one-sided communication interface, also known as remote memory access (RMA). In particular, the interface has been extended to better support popular one-sided and global-address-space parallel programming models to provide better access to hardware performance features and enable new data-access modes. We present the new RMA interface and specify formal axiomatic models for data consistency and access semantics. Such models can help users reason about details of the semantics that are hard to extract from the English prose in the standard. It also fosters the development of tools and compilers, enabling them to automatically analyze, optimize, and debug RMA programs.

Funder

Eidgenössische Technische Hochschule Zürich

Publisher

Association for Computing Machinery (ACM)

Subject

Computational Theory and Mathematics,Computer Science Applications,Hardware and Architecture,Modelling and Simulation,Software

Cited by 43 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. RMASanitizer: Generalized Runtime Detection of Data Races in Remote Memory Access Applications;Proceedings of the 53rd International Conference on Parallel Processing;2024-08-12

2. Improving the MPI Remote Memory Access Model for Distributed-memory Systems by Implementing One-sided Broadcast;2024 XXVII International Conference on Soft Computing and Measurements (SCM);2024-05-22

3. Decentralized lock-free distributed queue in MPI remote memory access model;E3S Web of Conferences;2024

4. RMARaceBench: A Microbenchmark Suite to Evaluate Race Detection Tools for RMA Programs;Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis;2023-11-12

5. Rethinking Data Race Detection in MPI-RMA Programs;Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis;2023-11-12

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3