OpenSHMEM extensions and a vision for its future direction

Stephen Poole, Pavel Shamis, Aaron Welch, Swaroop Pophale, Manjunath Gorentla Venkata, Oscar Hernandez, Gregory Koenig, Tony Curtis, Chung Hsing Hsu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

The Extreme Scale Systems Center (ESSC) at Oak Ridge National Laboratory (ORNL), together with the University of Houston, led the effort to standardize the SHMEM API with input from the vendors and user community. In 2012, OpenSHMEM specification 1.0 was finalized and released to the OpenSHMEM community for comments. As we move to future HPC systems, there are several shortcomings in the current specification that we need to address to ensure scalability, higher degrees of concurrency, locality, thread safety, fault-tolerance, parallel I/O capabilities, etc. In this paper we discuss an immediate set of extensions that we propose to the current API and our vision for a future API, OpenSHMEM Next-Generation (NG), that targets future Exascale systems. We also explain our rational for the proposed extensions and highlight the lessons learned from other PGAS languages and communication libraries.

Original languageEnglish
Title of host publicationOpenSHMEM and Related Technologies
Subtitle of host publicationExperiences, Implementations, and Tools - First Workshop, OpenSHMEM 2014, Proceedings
PublisherSpringer Verlag
Pages149-162
Number of pages14
ISBN (Print)9783319052144
DOIs
StatePublished - 2014
Event1st Workshop on OpenSHMEM and Related Technologies: Experiences, Implementations, and Tools, OpenSHMEM 2014 - Annapolis, MD, United States
Duration: Mar 4 2014Mar 6 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8356 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st Workshop on OpenSHMEM and Related Technologies: Experiences, Implementations, and Tools, OpenSHMEM 2014
Country/TerritoryUnited States
CityAnnapolis, MD
Period03/4/1403/6/14

Fingerprint

Dive into the research topics of 'OpenSHMEM extensions and a vision for its future direction'. Together they form a unique fingerprint.

Cite this