Skip to main content
  • Conference proceedings
  • © 2019

OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity

5th Workshop, OpenSHMEM 2018, Baltimore, MD, USA, August 21–23, 2018, Revised Selected Papers

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 11283)

Part of the book sub series: Programming and Software Engineering (LNPSE)

Conference series link(s): OpenSHMEM: Workshop on OpenSHMEM and Related Technologies

Conference proceedings info: OpenSHMEM 2018.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 papers)

  1. Front Matter

    Pages I-X
  2. OpenSHMEM Library Extensions and Implementations

    1. Front Matter

      Pages 1-1
    2. OpenSHMEM Sets and Groups: An Approach to Worksharing and Memory Management

      • Ferrol Aderholdt, Swaroop Pophale, Manjunath Gorentla Venkata, Neena Imam
      Pages 3-21
    3. Design and Optimization of OpenSHMEM 1.4 for the Intel® Omni-Path Fabric 100 Series

      • David Ozog, Md. Wasi-ur- Rahman, Kayla Seager, James Dinan
      Pages 22-40
    4. Introducing Cray OpenSHMEMX - A Modular Multi-communication Layer OpenSHMEM Implementation

      • Naveen Namashivayam, Bob Cernohous, Dan Pou, Mark Pagel
      Pages 41-55
    5. An Initial Implementation of Libfabric Conduit for OpenSHMEM-X

      • Subhadeep Bhattacharya, Shaeke Salman, Manjunath Gorentla Venkata, Harsh Kundnani, Neena Imam, Weikuan Yu
      Pages 56-69
    6. The OpenFAM API: A Programming Model for Disaggregated Persistent Memory

      • Kimberly Keeton, Sharad Singhal, Michael Raymond
      Pages 70-89
    7. SHCOLL - A Standalone Implementation of OpenSHMEM-Style Collectives API

      • Srđan Milaković, Zoran Budimlić, Howard Pritchard, Anthony Curtis, Barbara Chapman, Vivek Sarkar
      Pages 90-106
  3. OpenSHMEM Use and Applications

    1. Front Matter

      Pages 107-107
    2. HOOVER: Distributed, Flexible, and Scalable Streaming Graph Processing on OpenSHMEM

      • Max Grossman, Howard Pritchard, Tony Curtis, Vivek Sarkar
      Pages 109-124
    3. Scaling OpenSHMEM for Massively Parallel Processor Arrays

      • James A. Ross, David A. Richie
      Pages 137-147
    4. Designing High-Performance In-Memory Key-Value Operations with Persistent GPU Kernels and OpenSHMEM

      • Ching-Hsiang Chu, Sreeram Potluri, Anshuman Goswami, Manjunath Gorentla Venkata, Neena Imam, Chris J. Newburn
      Pages 148-164
  4. OpenSHMEM Simulators, Tools, and Benchmarks

    1. Front Matter

      Pages 165-165
    2. Tracking Memory Usage in OpenSHMEM Runtimes with the TAU Performance System

      • Nicholas Chaimov, Sameer Shende, Allen Malony, Manjunath Gorentla Venkata, Neena Imam
      Pages 167-179
    3. Lightweight Instrumentation and Analysis Using OpenSHMEM Performance Counters

      • Md. Wasi-ur- Rahman, David Ozog, James Dinan
      Pages 180-201
    4. Oak Ridge OpenSHMEM Benchmark Suite

      • Thomas Naughton, Ferrol Aderholdt, Matt Baker, Swaroop Pophale, Manjunath Gorentla Venkata, Neena Imam
      Pages 202-216
  5. Back Matter

    Pages 217-217

Other Volumes

  1. OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity

About this book

This book constitutes the proceedings of the 5th OpenSHMEM Workshop, held in Baltimore, MD, USA, in August 2018.

The 14 full papers presented in this book were carefully reviewed and selected for inclusion in this volume. The papers discuss a variety of ideas for extending the OpenSHMEM specification and discuss a variety of concepts, including interesting use of OpenSHMEM in HOOVER – a distributed, flexible, and scalable streaming graph processor and scaling OpenSHMEM to handle massively parallel processor arrays. The papers are organized in the following topical sections: OpenSHMEM library extensions and implementations; OpenSHMEM use and applications; and OpenSHMEM simulators, tools, and benchmarks.

Editors and Affiliations

  • Oak Ridge National Laboratory, Oak Ridge, USA

    Swaroop Pophale, Neena Imam, Ferrol Aderholdt, Manjunath Gorentla Venkata

Bibliographic Information

  • Book Title: OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity

  • Book Subtitle: 5th Workshop, OpenSHMEM 2018, Baltimore, MD, USA, August 21–23, 2018, Revised Selected Papers

  • Editors: Swaroop Pophale, Neena Imam, Ferrol Aderholdt, Manjunath Gorentla Venkata

  • Series Title: Lecture Notes in Computer Science

  • DOI: https://doi.org/10.1007/978-3-030-04918-8

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer Nature Switzerland AG 2019

  • Softcover ISBN: 978-3-030-04917-1Published: 19 March 2019

  • eBook ISBN: 978-3-030-04918-8Published: 18 March 2019

  • Series ISSN: 0302-9743

  • Series E-ISSN: 1611-3349

  • Edition Number: 1

  • Number of Pages: X, 217

  • Number of Illustrations: 11 b/w illustrations, 94 illustrations in colour

  • Topics: Software Engineering, Logic Design, Processor Architectures, Computer System Implementation, Operating Systems

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access