Remove handles for retrieving min temperature values

Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
This commit is contained in:
Mayank Raghuwanshi
2021-06-02 20:10:46 +05:30
committed by Compute-Runtime-Automation
parent 8ecdc7f4c5
commit 770a6676a4
4 changed files with 2 additions and 28 deletions

View File

@@ -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);
}

View File

@@ -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);
}
}