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

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 specificatio...

Full description

Bibliographic Details
Other Authors: Pophale, Swaroop (Editor), Imam, Neena (Editor), Aderholdt, Ferrol (Editor), Gorentla Venkata, Manjunath (Editor)
Format: eBook
Language:English
Published: Cham Springer International Publishing 2019, 2019
Edition:1st ed. 2019
Series:Programming and Software Engineering
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 03516nmm a2200421 u 4500
001 EB001864844
003 EBX01000000000000001028935
005 00000000000000.0
007 cr|||||||||||||||||||||
008 190425 ||| eng
020 |a 9783030049188 
100 1 |a Pophale, Swaroop  |e [editor] 
245 0 0 |a OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity  |h Elektronische Ressource  |b 5th Workshop, OpenSHMEM 2018, Baltimore, MD, USA, August 21–23, 2018, Revised Selected Papers  |c edited by Swaroop Pophale, Neena Imam, Ferrol Aderholdt, Manjunath Gorentla Venkata 
250 |a 1st ed. 2019 
260 |a Cham  |b Springer International Publishing  |c 2019, 2019 
300 |a X, 217 p. 105 illus., 94 illus. in color  |b online resource 
505 0 |a OpenSHMEM Library Extensions and Implementations -- OpenSHMEM Sets and Groups: An Approach to Worksharing and Memory Management -- Design and Optimization of OpenSHMEM 1.4 for the Intel® Omni-Path Fabric 100 Series -- Introducing Cray OpenSHMEMX - A Modular Multi-Communication Layer OpenSHMEM Implementation -- An Initial Implementation of Libfabric Conduit for OpenSHMEM-X -- The OpenFAM API: A Programming Model for Disaggregated Persistent Memory -- SHCOLL - A Standalone Implementation of OpenSHMEM-style Collectives API -- OpenSHMEM Use and Applications -- HOOVER: Distributed, Flexible, and Scalable Streaming Graph Processing on OpenSHMEM -- Tumbling Down the GraphBLAS Rabbit Hole with SHMEM -- Scaling OpenSHMEM for Massively Parallel Processor Arrays -- Designing High-Performance In-Memory Key-Value Operations with Persistent GPU Kernels and OpenSHMEM -- OpenSHMEM Simulators, Tools, and Benchmarks -- Towards Lightweight and Scalable Simulation of Large-Scale OpenSHMEM Applications -- Tracking Memory Usage in OpenSHMEM Runtimes with the TAU Performance System -- Lightweight Instrumentation and Analysis using OpenSHMEM Performance Counters -- Oak Ridge OpenSHMEM Benchmark Suite 
653 |a Computer systems 
653 |a Operating Systems 
653 |a Software engineering 
653 |a Computer System Implementation 
653 |a Operating systems (Computers) 
653 |a Software Engineering 
653 |a Logic design 
653 |a Processor Architectures 
653 |a Logic Design 
653 |a Microprocessors 
653 |a Computer architecture 
700 1 |a Imam, Neena  |e [editor] 
700 1 |a Aderholdt, Ferrol  |e [editor] 
700 1 |a Gorentla Venkata, Manjunath  |e [editor] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
490 0 |a Programming and Software Engineering 
028 5 0 |a 10.1007/978-3-030-04918-8 
856 4 0 |u https://doi.org/10.1007/978-3-030-04918-8?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a 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