skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Efficient Active Message RMA in GASNet Using a Target-Side Reassembly Protocol (Extended Abstract)

Abstract

GASNet is a portable, open-source, high-performance communication library designed to efficiently support the networking requirements of PGAS runtime systems and other alternative models on future exascale machines. This paper investigates strategies for efficient implementation of GASNet’s “AM Long” API that couples an RMA (Remote Memory Access) transfer with an Active Message (AM) delivery. We discuss several network-level protocols for AM Long and propose a new target-side reassembly protocol. We present a microbenchmark evaluation on the Cray XC Aries network hardware. The target-side reassembly protocol on this network improves AM Long end-to-end latency by up to 33%, and the effective bandwidth by up to 49%, while also enabling asynchronous source completion that drastically reduces injection overheads. The improved AM Long implementation for Aries is available in GASNet-EX release v2019.9.0 and later.

Authors:
;
Publication Date:
Research Org.:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
OSTI Identifier:
1602863
DOE Contract Number:  
AC02-05CH11231
Resource Type:
Conference
Resource Relation:
Conference: 2019 IEEE/ACM Parallel Applications Workshop, Alternatives To MPI+X (PAW-ATM), November 17-22, 2019, Denver, CO (United States)
Country of Publication:
United States
Language:
English

Citation Formats

Hargrove, P, and Bonachea, Dan. Efficient Active Message RMA in GASNet Using a Target-Side Reassembly Protocol (Extended Abstract). United States: N. p., 2019. Web. doi:10.25344/S4PC7M.
Hargrove, P, & Bonachea, Dan. Efficient Active Message RMA in GASNet Using a Target-Side Reassembly Protocol (Extended Abstract). United States. https://doi.org/10.25344/S4PC7M
Hargrove, P, and Bonachea, Dan. 2019. "Efficient Active Message RMA in GASNet Using a Target-Side Reassembly Protocol (Extended Abstract)". United States. https://doi.org/10.25344/S4PC7M. https://www.osti.gov/servlets/purl/1602863.
@article{osti_1602863,
title = {Efficient Active Message RMA in GASNet Using a Target-Side Reassembly Protocol (Extended Abstract)},
author = {Hargrove, P and Bonachea, Dan},
abstractNote = {GASNet is a portable, open-source, high-performance communication library designed to efficiently support the networking requirements of PGAS runtime systems and other alternative models on future exascale machines. This paper investigates strategies for efficient implementation of GASNet’s “AM Long” API that couples an RMA (Remote Memory Access) transfer with an Active Message (AM) delivery. We discuss several network-level protocols for AM Long and propose a new target-side reassembly protocol. We present a microbenchmark evaluation on the Cray XC Aries network hardware. The target-side reassembly protocol on this network improves AM Long end-to-end latency by up to 33%, and the effective bandwidth by up to 49%, while also enabling asynchronous source completion that drastically reduces injection overheads. The improved AM Long implementation for Aries is available in GASNet-EX release v2019.9.0 and later.},
doi = {10.25344/S4PC7M},
url = {https://www.osti.gov/biblio/1602863}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun Nov 17 00:00:00 EST 2019},
month = {Sun Nov 17 00:00:00 EST 2019}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: