OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments

Third Workshop, OpenSHMEM 2016, Baltimore, MD, USA, August 2 – 4, 2016, Revised Selected Papers

  • Manjunath Gorentla Venkata
  • Neena Imam
  • Swaroop Pophale
  • Tiffany M. Mintz
Conference proceedings OpenSHMEM 2016

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

Also part of the Programming and Software Engineering book sub series (LNPSE, volume 10007)

Table of contents

  1. Front Matter
    Pages I-X
  2. OpenSHMEM Extensions

    1. Front Matter
      Pages 1-1
    2. Max Grossman, Vivek Kumar, Zoran Budimlić, Vivek Sarkar
      Pages 3-17
    3. Swen Boehm, Swaroop Pophale, Manjunath Gorentla Venkata
      Pages 18-34
    4. Siddhartha Jana, Tony Curtis, Dounia Khaldi, Barbara Chapman
      Pages 35-51
    5. Rohan Garg, Jérôme Vienne, Gene Cooperman
      Pages 52-65
    6. Aurelien Bouteiller, George Bosilca, Manjunath Gorentla Venkata
      Pages 66-81
    7. Aaron Welch, Manjunath Gorentla Venkata
      Pages 82-94
  3. OpenSHMEM Implementation and Use Cases

    1. Front Matter
      Pages 95-95
    2. Kayla Seager, Sung-Eun Choi, James Dinan, Howard Pritchard, Sayantan Sur
      Pages 97-113
    3. Matthew Baker, Ferrol Aderholdt, Manjunath Gorentla Venkata, Pavel Shamis
      Pages 114-130
    4. Huansong Fu, Kunal SinghaRoy, Manjunath Gorentla Venkata, Yue Zhu, Weikuan Yu
      Pages 131-145
  4. Hybrid Programming and Benchmarking with OpenSHMEM

    1. Front Matter
      Pages 161-161
    2. Naveen Namashivayam, David Knaak, Bob Cernohous, Nick Radcliffe, Mark Pagel
      Pages 163-180
    3. Eduardo D’Azevedo, Sarah Powers, Neena Imam
      Pages 193-203
    4. Megan Grodowitz, Eduardo D’Azevedo, Sarah Powers, Neena Imam
      Pages 204-216
  5. OpenSHMEM Tools

    1. Front Matter
      Pages 217-217
    2. John C. Linford, Samuel Khuvis, Sameer Shende, Allen Malony, Neena Imam, Manjunath Gorentla Venkata
      Pages 219-224
  6. Short Papers

    1. Front Matter
      Pages 225-225
    2. Hans Weeks, Matthew G. F. Dosanjh, Patrick G. Bridges, Ryan E. Grant
      Pages 227-231
    3. Tiffany M. Mintz, Eduardo D’Azevedo, Manjunath Gorentla Venkata, Chung-Hsing Hsu
      Pages 232-238
  7. Back Matter
    Pages 239-239

About these proceedings


This book constitutes the proceedings of the Third OpenSHMEM Workshop, held in Baltimore, MD, USA, in August 2016. The 14 full papers and 3 short papers presented were carefully reviewed and selected from 25 submissions. The papers discuss a variety of ideas of extending the OpenSHMEM specification and making it efficient for current and next generation systems. This included active messages, non-blocking APIs, fault tolerance capabitlities, exploring implementation of OpenSHMEM using communication layers such as OFI and UCX and implementing OpenSHMEM for heterogeneous architectures.


code generation fault tolerance massively parallel systems Network-on-Chip programming models API languages error handling and recovery message oriented middleware message passing multiprocessing multithreading parallel computing models performance analysis power measurement process migration remote memory access shared memory models single-board computer software-fault tolerance

Editors and affiliations

  • Manjunath Gorentla Venkata
    • 1
  • Neena Imam
    • 2
  • Swaroop Pophale
    • 3
  • Tiffany M. Mintz
    • 4
  1. 1.Oak Ridge National LaboratoryOak RidgeUSA
  2. 2.Oak Ridge National LaboratoryOak RidgeUSA
  3. 3.Oak Ridge National LaboratoryOak RidgeUSA
  4. 4.Oak Ridge National LaboratoryOak RidgeUSA

Bibliographic information

Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Energy, Utilities & Environment