NVIDIA OpenSHMEM Library - NVSHMEM API

NVSHMEM implements the OpenSHMEM parallel programming model for clusters of NVIDIA™ GPUs. The NVSHMEM Partitioned Global Address Space (PGAS) spans the memory across GPUs and includes an API for fine-grained GPU-GPU data movement from within a CUDA kernel, on CUDA streams, and from the CPU.