Rail optimized trees (#1540)

* Allow disabling rail-optimized trees via RCCL_DISABLE_RAIL_TREES, Graphviz-friendly output via RCCL_OUTPUT_TREES
Este commit está contenido en:
gilbertlee-amd
2025-02-20 15:18:29 -07:00
cometido por GitHub
padre 159587be5c
commit ddc5d58b93
Se han modificado 5 ficheros con 270 adiciones y 5 borrados
+1
Ver fichero
@@ -192,6 +192,7 @@ struct ncclTopoSystem {
// [RCCL] Track hostIdx to support rail-optimized rings/trees
int hostIdx;
bool useRailOptimizedTrees;
};
ncclResult_t ncclTopoGetNode(struct ncclTopoSystem* system, struct ncclTopoNode** node, int type, uint64_t id);