ignis-collective brings NCCL-style collective communication to Ruby: ring/tree all-reduce, and P2P / IPC (VMM) / host-staged / TCP transports, on the Ignis foundation. EXPERIMENTAL — the transports require multiple GPUs / nodes and cannot be exercised on a single GPU, so this is shipped separately from the verified single-GPU stack.
Required Ruby Version
>= 3.1
Authors
NNW / Ignis contributors
Versions
-
0.0.1
-
source
- 0.0.1 source May 29, 2026 (60 KB)
-