This section describes the communication operators supported by the
Operator |
Network Mode |
Single-Operator Zero-Copy |
Deterministic Computing |
Retry |
Intra-Rank Communication |
Inter-Rank Communication |
|---|---|---|---|---|---|---|
AllGather |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
AllGatherV |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
AllReduce |
Single-operator |
☓ |
√ |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
√ |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
☓ |
☓ |
√ |
☓ |
|
ReduceScatter |
Single-operator |
☓ |
√ |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
√ |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
☓ |
☓ |
√ |
☓ |
|
ReduceScatterV |
Single-operator |
☓ |
√ |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
√ |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
☓ |
☓ |
√ |
☓ |
|
AlltoAll |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
AlltoAllV |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Send |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Recv |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
|
BatchSendRecv |
Single-operator |
☓ |
N/A |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
N/A |
☓ |
√ |
☓ |
|
Graph capture (ACLGraph) |
☓ |
N/A |
☓ |
√ |
☓ |
Operator |
Network Mode |
Single-Operator Zero-Copy |
Deterministic Computing |
Retry |
Intra-Rank Communication |
Inter-Rank Communication |
|---|---|---|---|---|---|---|
AllReduce |
Single-operator |
☓ |
√ |
☓ |
√ |
☓ |
Graph (Ascend IR) |
☓ |
√ |
☓ |
√ |
☓ |