Porting GASNet to Portals: Partitioned Global Address Space (PGAS) Language Support for the Cray XT
Conference
·
OSTI ID:1407075
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Univ. of California, Berkeley, CA (United States)
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Partitioned Global Address Space (PGAS) Languages are an emerging alternative to MPI for HPC applications development. The GASNet library from Lawrence Berkeley National Lab and the University of California at Berkeley provides the network runtime for multiple implementations of four PGAS Languages: Unified Parallel C (UPC), Co-Array Fortran (CAF), Titanium and Chapel. GASNet provides a low overhead one-sided communication layer has enabled portability and high performance of PGAS languages. This paper describes our experiences porting GASNet to the Portals network API on the Cray XT series.
- 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:
- 1407075
- Country of Publication:
- United States
- Language:
- English
Similar Records
GASNet-EX: A High-Performance, Portable Communication Library for Exascale
GASNet-EX RMA Communication Performance on Recent Supercomputing Systems
Optimized collectives for PGAS languages with one-sided communication (Poster)
Technical Report
·
Mon Oct 01 00:00:00 EDT 2018
·
OSTI ID:1477359
GASNet-EX RMA Communication Performance on Recent Supercomputing Systems
Conference
·
Sun Nov 13 23:00:00 EST 2022
·
OSTI ID:1886636
Optimized collectives for PGAS languages with one-sided communication (Poster)
Conference
·
Thu Nov 30 23:00:00 EST 2006
·
OSTI ID:1511298