Communicator Configuration#
|
Rocprofiler SDK Developer API 0.5.0
ROCm Profiling API and tools
|
Communicator Configuration
Structure that allows for customizing Communicator behavior via ncclCommInitRankConfig. More...
Collaboration diagram for Communicator Configuration:Modules | |
| configuration | |
| Users can assign value to attributes to specify the behavior of a communicator. | |
Data Structures | |
| struct | ncclConfig_t |
Macros | |
| #define | NCCL_CONFIG_INITIALIZER |
Detailed Description
Structure that allows for customizing Communicator behavior via ncclCommInitRankConfig.
Data Structure Documentation
◆ ncclConfig_t
| struct ncclConfig_t |
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 rccl.h:83
Definition at line 99 of file rccl.h.
100 { \
102 0xcafebeef, /* magic */ \
110 }
Generated by