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 struct

ncclRedOp_t

struct ncclRedOp_t

Reduction operation selector for NCCL/RCCL collective calls.

Wraps the ncclRedOp_t C enum. Only ncclSum (value 0) is currently used; other operations from the NCCL API may be added in the future.

Implemented traits​

AnyType, Copyable, ImplicitlyCopyable, ImplicitlyDeletable, Movable, RegisterPassable, TrivialRegisterPassable

comptime members​

ncclSum​

comptime ncclSum = ncclRedOp_t(Int(0))

Methods​

__init__​

def __init__(value: Int) -> Self

Was this page helpful?