nvshmem
Here are 17 public repositories matching this topic...
Artifact for OSDI'23: MGG: Accelerating Graph Neural Networks with Fine-grained intra-kernel Communication-Computation Pipelining on Multi-GPU Platforms.
-
Updated
Mar 17, 2024 - Cuda
Source code for the CPU-Free model - a fully autonomous execution model for multi-GPU applications that completely excludes the involvement of the CPU beyond the initial kernel launch.
-
Updated
Apr 25, 2024 - Cuda
GPU-accelerated linear solvers based on the conjugate gradient (CG) method, supporting NVIDIA and AMD GPUs with GPU-aware MPI, NCCL, RCCL or NVSHMEM
-
Updated
Sep 24, 2026 - C
GPU 计算与通信融合入门:stream overlap / epilogue peer write / NVSHMEM warp 分工 / copy engine,四套可运行示例
-
Updated
Sep 29, 2026 - Cuda
Repository for ICS'25: MG-𝛼GCD: Accelerating Graph Community Detection on Multi-GPU Platforms
-
Updated
Apr 7, 2025 - Cuda
NVIDIA NVSHMEM is a parallel programming interface for NVIDIA GPUs based on OpenSHMEM. NVSHMEM can significantly reduce multi-process communication and coordination overheads by allowing programmers to perform one-sided communication from within CUDA kernels and on CUDA streams.
-
Updated
Feb 19, 2026 - C++
2× L4 GPUs (Modal `L4:2` ) in comparision to megatronlm
-
Updated
Sep 6, 2026 - Python
Comparing GPU-communication frameworks. World-first multi-GPU maximum cardinality bipartite matching.
-
Updated
Jun 17, 2026 - Cuda
Stencil-aware multi-GPU Conjugate Gradient solver (CUDA + MPI, NCCL, NVSHMEM), measured on 8× A100-SXM4-80GB. SpMV 2.08× faster than cuSPARSE CSR, CG 1.44× faster than NVIDIA AmgX at equal algorithm, 93.5% strong scaling efficiency (2D). Profiled with Nsight Systems and Nsight Compute.
-
Updated
Oct 21, 2026 - Cuda
An MLIR dialect and toolchain for analyzing, verifying, and optimizing SPMD parallel programs across MPI, OpenSHMEM, NVSHMEM, NCCL, and OpenMP: detecting data races, collective-communication mismatches, and thread-safety errors, and improving performance. Mirror of the RWTH Aachen GitLab repository; pull requests are welcome and merged there.
-
Updated
Oct 21, 2026 - C++
Where RDMA faults survive or vanish from the NIC to the application (CPU verbs, NCCL, NCCL GIN, NVSHMEM): pre-registered measurements, five propagation rules, library-internal transparent recovery, and an NVSHMEM bug fixed upstream (NVIDIA/nvshmem#117)
-
Updated
Oct 23, 2026 - Python
An unofficial mirror of NVSHMEM source code releases by NVIDIA
-
Updated
Aug 7, 2025 - C++
CuTe MoE Communication and Overlap Kernels
-
Updated
Sep 2, 2026 - Python
Add this topic to your repo
To associate your repository with the nvshmem topic, visit your repo's landing page and select "manage topics."