Moved mscclpp_ncclGetUniqueId call into ncclCommInitRankFunc (#1332)
* Moved call to `mscclpp_ncclGetUniqueId` into `ncclCommInitRankFunc` to avoid setting up transport early in environments where MSCCL++ isn't valid.
* Checking `mscclEnabled` for the process and the topology to gate MSCCL++.
* Allowed `mscclForceEnable` to enable MSCCL++.
[ROCm/rccl commit: 853a0586b4]
Bu işleme şunda yer alıyor:
işlemeyi yapan:
GitHub
ebeveyn
31b576b969
işleme
cf48e57bd9
@@ -49,4 +49,6 @@ namespace std {
|
||||
|
||||
bool operator ==(const ncclUniqueId& a, const ncclUniqueId& b);
|
||||
|
||||
bool mscclppCommCompatible(ncclComm_t comm);
|
||||
|
||||
#endif
|
||||
|
||||
Yeni konuda referans
Bir kullanıcı engelle