Use rocm-smi thread only mutex when available (#1169)

Dieser Commit ist enthalten in:
Wenkai Du
2024-05-08 14:32:24 -07:00
committet von GitHub
Ursprung 73acf3eeec
Commit a64aab5f63
2 geänderte Dateien mit 16 neuen und 0 gelöschten Zeilen
+4
Datei anzeigen
@@ -35,7 +35,11 @@ THE SOFTWARE.
ncclResult_t rocm_smi_init() {
#ifdef USE_ROCM_SMI_THREAD_ONLY_MUTEX
ROCMSMICHECK(rsmi_init(RSMI_INIT_FLAG_THRAD_ONLY_MUTEX));
#else
ROCMSMICHECK(rsmi_init(0));
#endif
rsmi_version_t version;
ROCMSMICHECK(rsmi_version_get(&version));
INFO(NCCL_INIT, "rocm_smi_lib: version %d.%d.%d.%s", version.major, version.minor, version.patch, version.build);