Disable context tracking for the current version. (#1839)
[ROCm/rccl commit: 6fc228e247]
Bu işleme şunda yer alıyor:
işlemeyi yapan:
GitHub
ebeveyn
35283394ed
işleme
df3b7e477f
@@ -501,7 +501,8 @@ static ncclResult_t commFree(ncclComm_t comm) {
|
|||||||
NCCLCHECK(ncclNetFinalize(comm));
|
NCCLCHECK(ncclNetFinalize(comm));
|
||||||
NCCLCHECK(ncclNetPluginUnload(comm));
|
NCCLCHECK(ncclNetPluginUnload(comm));
|
||||||
|
|
||||||
ncclCudaContextDrop(comm->context);
|
// Disable until we validate NCCL_LAUNCH_IMPLICIT_ORDER support.
|
||||||
|
//ncclCudaContextDrop(comm->context);
|
||||||
|
|
||||||
free(comm);
|
free(comm);
|
||||||
|
|
||||||
@@ -599,7 +600,8 @@ static ncclResult_t commAlloc(struct ncclComm* comm, struct ncclComm* parent, in
|
|||||||
comm->lastStream = nullptr;
|
comm->lastStream = nullptr;
|
||||||
CUDACHECK(cudaGetDevice(&comm->cudaDev));
|
CUDACHECK(cudaGetDevice(&comm->cudaDev));
|
||||||
|
|
||||||
NCCLCHECK(ncclCudaContextTrack(&comm->context));
|
// Disable until we validate NCCL_LAUNCH_IMPLICIT_ORDER support.
|
||||||
|
//NCCLCHECK(ncclCudaContextTrack(&comm->context));
|
||||||
|
|
||||||
NCCLCHECK(getBusId(comm->cudaDev, &comm->busId));
|
NCCLCHECK(getBusId(comm->cudaDev, &comm->busId));
|
||||||
char busId[]="0000:00:00.0";
|
char busId[]="0000:00:00.0";
|
||||||
|
|||||||
Yeni konuda referans
Bir kullanıcı engelle