Full Description
This book constitutes the proceedings of the 8th OpenSHMEM Workshop, held in virtually in August 2021.
The 11 full papers and 1 short paper presented in this book were carefully reviewed and selected for inclusion in this volume from 18 submissions. The papers are organized in the following topical sections: Applications and Implementations, Tools and Benchmarks, and Applications and Implementations.
Contents
Applications and Implementations.- A Study in SHMEM: Parallel Graph Algorithm Acceleration with Distributed Symmetric Memory.- OpenFAM: A library for programming disaggregated memory.- OpenSHMEM over MPI as a Performance Contender: Thorough Analysis and Optimizations.- Tools and Benchmarks.- SKaMPI-OpenSHMEM: Measuring OpenSHMEM Communication Routines.- A Tools Information Interface for OpenSHMEM.- CircusTent: A Tool for Measuring the Performance of Atomic Memory Operations on Emerging Architectures.- SHMEM-ML: Leveraging OpenSHMEM and Apache Arrow for Scalable, Composable Machine Learning.-Applications and Implementations.- OpenSHMEM Active Message Extension for Task-Based Programming.- UCX Programming Interface for Remote Function Injection and Invocation.- Can Deferring Small Messages Enhance the Performance of OpenSHMEM Applications?.- Remote Programmability Model for SmartNICs in HPC Workloads.- Dynamic Symmetric Heap Allocation inNVSHMEM.