Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

GASNet-EX: A High-Performance, Portable Communication Library for Exascale

Technical Report ·
DOI:https://doi.org/10.25344/S4QP4W· OSTI ID:1477359
 [1];  [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

Partitioned Global Address Space (PGAS) models, typified by such languages as Unified Parallel C (UPC) and Co-Array Fortran, expose one-sided communication as a key building block for High Performance Computing (HPC) applications. Architectural trends in supercomputing make such programming models increasingly attractive, and newer, more sophisticated models such as UPC++, Legion and Chapel that rely upon similar communication paradigms are gaining popularity. GASNet-EX is a portable, open-source, high-performance communication library designed to efficiently support the networking requirements of PGAS runtime systems and other alternative models in future exascale machines. The library is an evolution of the popular GASNet communication system, building upon over 15 years of lessons learned. We describe and evaluate several features and enhancements that have been introduced to address the needs of modern client systems. Microbenchmark results demonstrate the RMA performance of GASNet-EX is competitive with several MPI-3 implementations on current HPC systems.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
DOE Contract Number:
AC02-05CH11231
OSTI ID:
1477359
Country of Publication:
United States
Language:
English

Similar Records

GASNet-EX RMA Communication Performance on Recent Supercomputing Systems
Conference · Sun Nov 13 23:00:00 EST 2022 · OSTI ID:1886636

GASNet-EX Specification Collection (Rev. 2024.5.0)
Technical Report · Thu May 23 00:00:00 EDT 2024 · OSTI ID:2368545

Global-Address Space Networking for Exascale
Software · Tue Sep 04 20:00:00 EDT 2018 · OSTI ID:code-18015