Fix topo explorer's compatibility with NCCL 2.24 (#1671)

* Fix build issues

* Fix failure to find path remote rank
Tento commit je obsažen v:
Mustafa Abduljabbar
2025-05-05 15:26:29 -04:00
odevzdal GitHub
rodič 9525c5b2ef
revize f3f3336468
6 změnil soubory, kde provedl 10 přidání a 12 odebrání
+1 -2
Zobrazit soubor
@@ -268,8 +268,7 @@ int main(int argc,char* argv[])
for (int a=0; a<nAlgos; a++) {
for (int p=0; p<NCCL_NUM_PROTOCOLS; p++) {
float time;
bool backup;
NCCLCHECK(ncclTopoGetAlgoTime(info.comm, info.coll, a, p, len, 1, &time, &backup));
NCCLCHECK(ncclTopoGetAlgoTime(info.comm, info.coll, a, p, len, 1, &time));
if (time >= 0 && time < minTime) {
algorithm = a;
protocol = p;