rocSHMEM documentation

rocSHMEM documentation#

The ROCm OpenSHMEM (rocSHMEM) is an intra-kernel networking library that provides GPU-centric networking through an OpenSHMEM-like interface. It simplifies application code complexity and enables finer communication and computation overlap than traditional host-driven networking. rocSHMEM uses a single symmetric heap (SHEAP) allocated to GPU memories. For more information, see What is rocSHMEM?

The rocSHMEM public repository is located at ROCm/rocSHMEM.

To contribute to the documentation, refer to Contributing to ROCm.

You can find licensing information on the Licensing page.