IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /max/get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).

Mojo package

comm

Provides communication primitives for multi-GPU workloads.

This package implements collective operations: allreduce, allgather, reducescatter, broadcast, and scatter, along with the low-level synchronization signals and Lamport-protocol primitives on which they are built. Both NVIDIA and AMD GPU targets are supported.

These APIs are consumed by the model-serving layer when running distributed inference across multiple GPUs within a node.

Packages​

  • ​vendor: Vendor CCL bindings for multi-GPU collective operations.

Modules​