Communicator Configuration#
Rocprofiler SDK Developer API 0.5.0
ROCm Profiling API and tools
|
Communicator Configuration
Data Structures | |
struct | ncclConfig_t |
Communicator configuration. More... | |
Macros | |
#define | NCCL_CONFIG_INITIALIZER |
Detailed Description
Structure that allows for customizing Communicator behavior via ncclCommInitRankConfig
Data Structure Documentation
◆ ncclConfig_t
struct ncclConfig_t |
Communicator configuration.
Users can assign value to attributes to specify the behavior of a communicator

Macro Definition Documentation
◆ NCCL_CONFIG_INITIALIZER
#define NCCL_CONFIG_INITIALIZER |
Value:
{ \
sizeof(ncclConfig_t), /* size */ \
0xcafebeef, /* magic */ \
NCCL_CONFIG_UNDEF_INT, /* blocking */ \
NCCL_CONFIG_UNDEF_INT, /* cgaClusterSize */ \
NCCL_CONFIG_UNDEF_INT, /* minCTAs */ \
NCCL_CONFIG_UNDEF_INT, /* maxCTAs */ \
NCCL_CONFIG_UNDEF_PTR, /* netName */ \
NCCL_CONFIG_UNDEF_INT /* splitShare */ \
}
Definition at line 97 of file rccl.h.
98 { \
100 0xcafebeef, /* magic */ \
108 }
Generated by