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
Collaboration diagram for ncclConfig_t: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