The inter-supernode communication algorithm support tables described in this section apply only to the
Collective Communication Operator |
Data Type |
Network Running Mode |
Deterministic Computation |
Handling Method for Unsupported Operators |
|---|---|---|---|---|
ReduceScatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
AllGather |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
AllReduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
Reduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
ReduceScatterV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
Scatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
AllGatherV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or H-D_R algorithm is automatically selected. |
Collective Communication Operator |
Data Type |
Network Running Mode |
Deterministic Computation |
Handling Method for Unsupported Operators |
|---|---|---|---|---|
AllReduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or ring algorithm is automatically selected. |
Broadcast |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or ring algorithm is automatically selected. |
Reduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR or ring algorithm is automatically selected. |
Collective Communication Operator |
Data Type |
Network Running Mode |
Deterministic Computation |
Handling Method for Unsupported Operators |
|---|---|---|---|---|
ReduceScatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
AllGather |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
AllReduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
Broadcast |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
ReduceScatterV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
Scatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
AllGatherV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The H-D_R or ring algorithm is automatically selected. |
Collective Communication Operator |
Data Type |
Network Running Mode |
Deterministic Computation |
Handling Method for Unsupported Operators |
|---|---|---|---|---|
ReduceScatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
AllGather |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
AllReduce |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
Broadcast |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
ReduceScatterV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
Scatter |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
AllGatherV |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
Collective Communication Operator |
Data Type |
Network Running Mode |
Deterministic Computation |
Handling Method for Unsupported Operators |
|---|---|---|---|---|
AllGather |
int8, int16, int32, int64, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |
ReduceScatter |
int8, int16, int32, float16, float32, and bfp16 |
|
Supported |
The NHR, H-D_R, or ring algorithm is automatically selected. |