SC2024Top-tier venue
UNR: Unified Notifiable RMA Library for HPC
Guangnan Feng, Jiabin Xie, Dezun Dong, Yutong Lu
Abstract
Remote Memory Access (RMA) enables direct access to remote memory to achieve high performance for HPC applications. However, most modern parallel programming models lack schemes for the remote process to detect the completion of RMA operations. Many previous works have proposed programming models and extensions to notify the communication peer, but they did not solve the multi-NIC aggregation, portability, hardware-software co-design, and usability problems. In this work, we proposed a Unified Notifiable RMA (UNR) library for HPC to address these challenges. In addition, we demonstrate the best practice of utilizing UNR within a real-world scientific application, PowerLLEL. We deployed UNR across four HPC systems, each with a different interconnect. The results show that PowerLLEL powered by UNR achieves up to a 36% acceleration on 1728 nodes of the Tianhe-Xingyi supercomputing system.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d024ba29-ae3e-46ce-b262-cfa8a39256a3Cited by top-tier papers2
- LCI: a Lightweight Communication Interface for Efficient Asynchronous Multithreaded CommunicationJiakun Yan, Marc SnirSC 2025 · 2 citations
- POLAR-PIC: A Holistic Framework for Matrixized PIC with Co-Designed Compute, Layout, and CommunicationYizhuo Rao, Xingjian Cui, Shangzhi Pang, Jiabin Xie et al.HPDC 2026
Builds on2
- An in-depth analysis of the slingshot interconnectDaniele De Sensi, Salvatore Di Girolamo, Kim H. McMahon, Duncan Roweth et al.SC 2020 · 122 citations
- Extreme-scale Direct Numerical Simulation of Incompressible Turbulence on the Heterogeneous Many-core SystemJiabin Xie, Guangnan Feng, Han Huang, Junxuan Feng et al.PPoPP 2024 · 8 citations
Related papers
- Semantics of Remote Direct Memory Access: Operational and Declarative Models of RDMA on TSO ArchitecturesGuillaume Ambal, Brijesh Dongol, Haggai Eran, Vasileios Klimis et al.OOPSLA 2024 · 11 citations
- ACCL+: an FPGA-Based Collective Engine for Distributed ApplicationsZhenhao He, Dario Korolija, Yu Zhu, Benjamin Ramhorst et al.OSDI 2024 · 12 citations
- AmgR: Algebraic Multigrid Accelerated on ReRAMMingjia Fan, Xiaotian Tian, Yintao He, Junxian Li et al.DAC 2023 · 8 citations
- Remote Atomic Extension (RAE) for Scalable High Performance ComputingXi Wang, Brody Williams, John D. Leidel, Alan Ehret et al.DAC 2020 · 8 citations
- A Verified High-Performance Composable Object Library for Remote Direct Memory AccessGuillaume Ambal, George Hodgkins, Mark Madler, Gregory V. Chockler et al.POPL 2026 · 2 citations
