allreduce
Here are 29 public repositories matching this topic...
Ytk-mp4j is a fast, user-friendly, cross-platform, multi-process, multi-thread collective message passing java library which includes gather, scatter, allgather, reduce-scatter, broadcast, reduce, allreduce communications for distributed machine learning.
-
Updated
Jun 14, 2017 - Java
Summary of call graphs and data structures of NVIDIA Collective Communication Library (NCCL)
-
Updated
Aug 20, 2024 - D2
Different Implementations of the AllReduce algorithm used in Distributed Deep Learning in c++
-
Updated
Jan 19, 2026 - CSS
Interactive web visualization for understanding collective communication algorithms (as used in NCCL, RCCL, MPI). Learn how AllReduce, Broadcast, Reduce, AllGather and more work step by step.
-
Updated
Mar 24, 2026 - JavaScript
Topology-aware analytical model for Ring and hierarchical AllReduce traffic.
-
Updated
Jul 28, 2026 - Python
Pool Apple Silicon Macs into a distributed ML training cluster. Zero-config discovery, ring AllReduce gradient sync, HMAC-authenticated fleet isolation with TLS encryption. PyTorch + MLX engines.
-
Updated
Nov 10, 2026 - Python
AllReduce/AllGather scaling in ASTRA-sim across torus vs switch topologies on the analytical + ns-3 backends — latency-bound vs bandwidth-bound over message size and node count. Reproducible Docker/Chakra harness + write-up.
-
Updated
Jun 10, 2026 - Python
Ring, tree and naive all-reduce from scratch over OS pipes, plus top-k, QSGD and sign gradient compression with error feedback: accuracy vs bytes in data-parallel training
-
Updated
Nov 2, 2026 - Python
RoCEv2 control plane simulator — DCQCN congestion control on fat-tree GPU clusters with NCCL Ring AllReduce workloads
-
Updated
May 1, 2026 - Python
Adaptive Hybrid Distributed SGD implements and evaluates Parameter Server, Ring AllReduce, and a runtime-adaptive hybrid that switches communication topology during model training based on live metrics.
-
Updated
May 7, 2026 - Python
Ring-allreduce built from scratch in C++20 over raw MPI point-to-point primitives, benchmarked against MPI_Allreduce across 25 message sizes and 15 process counts, with a fitted alpha-beta cost model explaining the measured bandwidth gap. Includes a reproducible LaTeX report and an engineering postmortem.
-
Updated
Aug 5, 2026 - C++
From-scratch data-parallel SGD in Python: ring all-reduce over TCP, gradient bucketing, verified against single-worker training.
-
Updated
Oct 9, 2026
Analytical simulator for collective communication on ring, fat tree, and dragonfly topologies: graph based hop costs, bandwidth efficiency, and closed form algorithm crossover up to 1024 nodes. Reproducible sweeps in Python (networkx), with a compiled LaTeX report.
-
Updated
Jul 24, 2026 - Python
天权 TIANQUAN — 世界顶级分布式训练 x 高效推理服务统一内核:Ring/Tree 带宽最优集合通信 · DDP · ZeRO-1/2/3 · Megatron 张量并行 · GPipe/1F1B · PagedAttention · 连续批处理 · RadixAttention · 投机解码。纯 NumPy、CPU 可跑、96 项不变量全绿。作者:晨星
-
Updated
Oct 26, 2026 - Python
Event-driven benchmark harness for ring and tree allreduce under topology, message size, and congestion constraints.
-
Updated
May 22, 2026 - Python
Add this topic to your repo
To associate your repository with the allreduce topic, visit your repo's landing page and select "manage topics."