amdsmi_cli: Add checks for no gpu devices, cpu and core devices

- Add checks for no gpu devices, cpu and core devices
  - Update units for core energy and cpu energy

Change-Id: Ieea43f1bb7fc303ebbbdf72f1ab22644a28df25c
Этот коммит содержится в:
khashaik authored and Galantsev, Dmitrii committed 2024-01-16 11:41:22 -06:00
1 родитель 108ae03c23
Коммит 18d8087711
2 files changed
+65 -16

No files matched your search

+2 -2
Просмотреть файл
@@ -743,7 +743,7 @@ def amdsmi_get_cpu_core_energy(
)
)
return f"{penergy.value} J"
return f"{float(penergy.value * pow(10, -6))} J"
def amdsmi_get_cpu_socket_energy(
processor_handle: amdsmi_wrapper.amdsmi_processor_handle
@@ -760,7 +760,7 @@ def amdsmi_get_cpu_socket_energy(
)
)
return f"{penergy.value} J"
return f"{float(penergy.value * pow(10, -6))} J"
def amdsmi_get_cpu_prochot_status(
processor_handle: amdsmi_wrapper.amdsmi_processor_handle