IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /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. /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, Deinitable, ImplicitlyCopyable, Movable, RegisterPassable, TrivialRegisterPassable

comptime members

ncclSum

comptime ncclSum = ncclRedOp_t(Int(0))

Methods

__init__

def __init__(value: Int) -> Self