mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 07:14:10 +08:00
Remove handles for retrieving min temperature values
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
8ecdc7f4c5
commit
770a6676a4
@@ -90,10 +90,6 @@ ze_result_t LinuxTemperatureImp::getGlobalMaxTemperature(double *pTemperature) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
}
|
||||
|
||||
ze_result_t LinuxTemperatureImp::getGlobalMinTemperature(double *pTemperature) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
}
|
||||
|
||||
ze_result_t LinuxTemperatureImp::getGpuMaxTemperatureNoSubDevice(double *pTemperature) {
|
||||
uint32_t computeTemperature = 0;
|
||||
std::string key("COMPUTE_TEMPERATURES");
|
||||
@@ -115,10 +111,6 @@ ze_result_t LinuxTemperatureImp::getGpuMaxTemperature(double *pTemperature) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
}
|
||||
|
||||
ze_result_t LinuxTemperatureImp::getGpuMinTemperature(double *pTemperature) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
}
|
||||
|
||||
ze_result_t LinuxTemperatureImp::getMemoryMaxTemperature(double *pTemperature) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
}
|
||||
@@ -144,18 +136,6 @@ ze_result_t LinuxTemperatureImp::getSensorTemperature(double *pTemperature) {
|
||||
return result;
|
||||
}
|
||||
break;
|
||||
case ZES_TEMP_SENSORS_GLOBAL_MIN:
|
||||
result = getGlobalMinTemperature(pTemperature);
|
||||
if (result != ZE_RESULT_SUCCESS) {
|
||||
return result;
|
||||
}
|
||||
break;
|
||||
case ZES_TEMP_SENSORS_GPU_MIN:
|
||||
result = getGpuMinTemperature(pTemperature);
|
||||
if (result != ZE_RESULT_SUCCESS) {
|
||||
return result;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
*pTemperature = 0;
|
||||
result = ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
@@ -167,12 +147,10 @@ ze_result_t LinuxTemperatureImp::getSensorTemperature(double *pTemperature) {
|
||||
|
||||
bool LinuxTemperatureImp::isTempModuleSupported() {
|
||||
if (!isSubdevice) {
|
||||
if ((type == ZES_TEMP_SENSORS_MEMORY) || (type == ZES_TEMP_SENSORS_GLOBAL_MIN) ||
|
||||
(type == ZES_TEMP_SENSORS_GPU_MIN)) {
|
||||
if (type == ZES_TEMP_SENSORS_MEMORY) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return (pPmt != nullptr);
|
||||
}
|
||||
|
||||
|
||||
@@ -29,9 +29,7 @@ void TemperatureHandleContext::createHandle(const ze_device_handle_t &deviceHand
|
||||
void TemperatureHandleContext::init(std::vector<ze_device_handle_t> &deviceHandles) {
|
||||
for (const auto &deviceHandle : deviceHandles) {
|
||||
createHandle(deviceHandle, ZES_TEMP_SENSORS_GLOBAL);
|
||||
createHandle(deviceHandle, ZES_TEMP_SENSORS_GLOBAL_MIN);
|
||||
createHandle(deviceHandle, ZES_TEMP_SENSORS_GPU);
|
||||
createHandle(deviceHandle, ZES_TEMP_SENSORS_GPU_MIN);
|
||||
createHandle(deviceHandle, ZES_TEMP_SENSORS_MEMORY);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user