NVSHMEM Documentation - Last updated June 24, 2024

NVSHMEM Documentation


Release Notes
NVIDIA NVSHMEM is an NVIDIA based “shared memory” library that provides an easy-to-use CPU-side interface to allocate pinned memory that is symmetrically distributed across a cluster of NVIDIA GPUs. These release notes describe the key features, software enhancements and improvements, and known issues for NVSHMEM 3.0.6.
Installation Guide
This NVIDIA NVSHMEM Installation Guide provides step-by-step instructions to download and install NVSHMEM.
API
This is the API documentation for the NVSHMEM library.
Best Practices Guide
This Best Practices Guide provides key guidelines and considerations for developing efficient code using NVSHMEM.