graph: fix minNchannels for multi-node overwrite (#1230)
[ROCm/rccl commit: b09ea29d66]
This commit is contained in:
gecommit door
GitHub
bovenliggende
bb6fab3d8e
commit
c24b1ff14f
@@ -674,7 +674,7 @@ ncclResult_t ncclTopoPostset(struct ncclComm* comm, int* firstRanks, int* treePa
|
||||
|
||||
int minNchannels = ncclMinNchannels();
|
||||
if (comm->nNodes > 1) {
|
||||
minNchannels = std::min(64, maxChannels);
|
||||
minNchannels = std::min(64, minNchannels);
|
||||
}
|
||||
if (comm->nRanks < 8 && 64 < minNchannels) {
|
||||
minNchannels = 2;
|
||||
|
||||
Verwijs in nieuw issue
Block a user