当前位置: X-MOL 学术ACM SIGMOD Rec. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Beyond MPI
ACM SIGMOD Record ( IF 0.9 ) Pub Date : 2021-03-11 , DOI: 10.1145/3456859.3456862
Feilong Liu 1 , Claude Barthels 2 , Spyros Blanas 1 , Hideaki Kimura 3 , Garret Swart 3
Affiliation  

Networkswith Remote DirectMemoryAccess (RDMA) support are becoming increasingly common. RDMA, however, offers a limited programming interface to remote memory that consists of read, write and atomic operations. With RDMA alone, completing the most basic operations on remote data structures often requires multiple round-trips over the network. Data-intensive systems strongly desire higher-level communication abstractions that supportmore complex interaction patterns. A natural candidate to consider is MPI, the de facto standard for developing high-performance applications in the HPC community. This paper critically evaluates the communication primitives of MPI and shows that using MPI in the context of a data processing system comes with its own set of insurmountable challenges. Based on this analysis, we propose a new communication abstraction named RDMO, or Remote DirectMemory Operation, that dispatches a short sequence of reads, writes and atomic operations to remote memory and executes them in a single round-trip.

中文翻译:

超越 MPI

支持远程直接内存访问 (RDMA) 的网络正变得越来越普遍。然而,RDMA 为远程内存提供了有限的编程接口,包括读、写和原子操作。仅使用 RDMA,完成对远程数据结构的最基本操作通常需要通过网络进行多次往返。数据密集型系统强烈需要支持更复杂交互模式的更高级别的通信抽象。一个自然的候选者是 MPI,它是在 HPC 社区中开发高性能应用程序的事实标准。本文批判性地评估了 MPI 的通信原语,并表明在数据处理系统的上下文中使用 MPI 会带来一系列无法​​克服的挑战。基于这一分析,
更新日期:2021-03-11
down
wechat
bug