|
|
@ -36,6 +36,7 @@ class libnvml_loader {
|
|
|
|
decltype(&::nvmlDeviceGetMemoryInfo) nvmlDeviceGetMemoryInfo;
|
|
|
|
decltype(&::nvmlDeviceGetMemoryInfo) nvmlDeviceGetMemoryInfo;
|
|
|
|
decltype(&::nvmlDeviceGetClockInfo) nvmlDeviceGetClockInfo;
|
|
|
|
decltype(&::nvmlDeviceGetClockInfo) nvmlDeviceGetClockInfo;
|
|
|
|
decltype(&::nvmlErrorString) nvmlErrorString;
|
|
|
|
decltype(&::nvmlErrorString) nvmlErrorString;
|
|
|
|
|
|
|
|
decltype(&::nvmlDeviceGetPowerUsage) nvmlDeviceGetPowerUsage;
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
private:
|
|
|
|
void CleanUp(bool unload);
|
|
|
|
void CleanUp(bool unload);
|
|
|
|