Workshop: The 5th Annual Parallel Applications Workshop, Alternatives to MPI+X (PAW-ATM)
Authors: Yutaka Watanabe and Mitsuhisa Sato (RIKEN Center for Computational Science (R-CCS), University of Tsukuba); Miwako Tsuji and Hitoshi Murai (RIKEN Center for Computational Science (R-CCS)); and Taisuke Boku (University of Tsukuba, RIKEN Center for Computational Science (R-CCS))
Abstract: The partitioned global address space (PGAS) model with one-sided communication has recently received attention as an easy and intuitive method for describing remote data access in nodes. PGAS can be implemented using remote direct memory access, which provides lightweight one-sided communication and low overhead synchronization semantics. In this paper, to enable portable, lightweight, and efficient one-sided communication on the Fugaku supercomputer, we designed and implemented Universal Communication X (UCX) for Tofu Interconnect D. An evaluation using OpenSHMEM-UCX and OSHMPI indicates that OpenSHMEM with UCX on Tofu Interconnect D enables smaller latency and better efficiency compared with that for OpenSHMEM with MPI and that it is beneficial for several applications based on PGAS models.
Website: https://sourceryinstitute.github.io/PAW/