NVIDIA OpenSHMEM Library (NVSHMEM) Documentation ================================================ `NVSHMEM `_ implements the `OpenSHMEM `_ parallel programming model for clusters of NVIDIA |reg| 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. Contents: .. toctree:: introduction using gen/mem-model gen/exec-model gen/const gen/handles gen/env api examples faq sla acknowledgements Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` .. |reg| unicode:: U+000AE .. REGISTERED SIGN