Energy information (RAPL MSR)#
Energy information (RAPL MSR)
Functions | |
amdsmi_status_t | amdsmi_get_cpu_core_energy (amdsmi_processor_handle processor_handle, uint64_t *penergy) |
Get the core energy for a given core. More... | |
amdsmi_status_t | amdsmi_get_cpu_socket_energy (amdsmi_processor_handle processor_handle, uint64_t *penergy) |
Get the socket energy for a given socket. More... | |
Detailed Description
Function Documentation
◆ amdsmi_get_cpu_core_energy()
amdsmi_status_t amdsmi_get_cpu_core_energy | ( | amdsmi_processor_handle | processor_handle, |
uint64_t * | penergy | ||
) |
Get the core energy for a given core.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu core which to query [in,out] penergy - Input buffer to return the core energy
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail
◆ amdsmi_get_cpu_socket_energy()
amdsmi_status_t amdsmi_get_cpu_socket_energy | ( | amdsmi_processor_handle | processor_handle, |
uint64_t * | penergy | ||
) |
Get the socket energy for a given socket.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu socket which to query [in,out] penergy - Input buffer to return the socket energy
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail