arrow
返回

Enabling Highly Scalable Remote Memory Access Programming with MPI-3 One Sided

delete2018-09-26
delete4
delete
OA
AI
R
Robert Gerstenberger *
M
Maciej Besta
T
Torsten Hoefler
DOI:10.1145/3264413delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Modern high-performance networks offer remote direct memory access (RDMA) that exposes a process' virtual address space to other processes in the network. The Message Passing Interface (MPI) specification has recently been extended with a programming interface called MPI-3 Remote Memory Access (MPI-3 RMA) for efficiently exploiting state-of-the-art RDMA features. MPI-3 RMA enables a powerful programming model that alleviates many message passing downsides. In this work, we design and develop bufferless protocols that demonstrate how to implement this interface and support scaling to millions of cores with negligible memory consumption while providing highest performance and minimal overheads. To arm programmers, we provide a spectrum of performance models for RMA functions that enable rigorous mathematical analysis of application performance and facilitate the development of codes that solve given tasks within specified time and energy budgets. We validate the usability of our library and models with several application studies with up to half a million processes. In a wider sense, our work illustrates how to use RMA principles to accelerate computation- and data-intensive codes.
Keyword:
SYNCHRONIZATION
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Communications of the ACM 封面图
Communications of the ACM
IF:
12.2
论文数:
1.2W
被引数:
3.7W

机构

S
swiss federal institutes of technology domain
学者数:
9.0W
论文数: 8.0W
被引数: 163
引用论文

引用论文

err分享
err收藏
A Study of Ozone Formation on the Surfaces of Electrodes
err2010-06-09
err0
PREAI
errAkira Murai; Chobei Yamabe; Satoshi Ihara
err分享
err收藏
Hydrogen desorption from NaAlH4catalyzed by ball-milling with carbon nanofibers
err2009-09-22
err0
errOAAI
errD Lupu; G Blanita; I Misan; O Ardelean; I Coldea; G Popeneciu; A R Biris
err分享
err收藏
err分享
err收藏
学者 查看更多内容