NVSHMEM™ is a parallel programming interface based on OpenSHMEM that provides efficient and
scalable communication for NVIDIA GPU clusters. NVSHMEM creates a global address space for
data that spans the memory of multiple GPUs and can be accessed with fine-grained
GPU-initiated operations, CPU-initiated operations, and operations on CUDA® streams.
Quick Links
Please see the following public links for information on building and working wih NVSHMEM:
NVSHMEM Overview
NVSHMEM™ is a parallel programming interface based on OpenSHMEM that provides efficient and scalable communication for NVIDIA GPU clusters. NVSHMEM creates a global address space for data that spans the memory of multiple GPUs and can be accessed with fine-grained GPU-initiated operations, CPU-initiated operations, and operations on CUDA® streams.
Quick Links
Please see the following public links for information on building and working wih NVSHMEM:
Project Homepage
Release Notes
Installation Guide
Best Practice Guide
API Documentation
Devzone Topic Page
The maintainers of the NVSHMEM project can also be contacted by e-mail at nvshmem@nvidia.com