Limit P2P channels per peer to not exceeding max channels (#1594)

* Limit P2P channels per peer to not exceeding max channels

* [UT] test single GPU cases for all collectives

* [UT] fix out of range root value
Αυτή η υποβολή περιλαμβάνεται σε:
Wenkai Du
2025-03-11 09:32:09 -07:00
υποβλήθηκε από GitHub
γονέας f6c6d451a9
υποβολή 4237caad69
3 αρχεία άλλαξαν με 4 προσθήκες και 2 διαγραφές
+1 -1
Προβολή Αρχείου
@@ -695,7 +695,7 @@ namespace RcclUnitTesting
&numInputElements,
&numOutputElements);
optionalArgs.redOp = redOps[rdIdx];
optionalArgs.root = roots[rtIdx];
optionalArgs.root = roots[rtIdx] % this->numActiveRanks;
this->SetCollectiveArgs(funcTypes[ftIdx],
dataTypes[dtIdx],
numInputElements,