Performance (Boost limit) Control#
Performance (Boost limit) Control
Functions | |
amdsmi_status_t | amdsmi_get_cpu_core_boostlimit (amdsmi_processor_handle processor_handle, uint32_t *pboostlimit) |
Get the core boost limit. More... | |
amdsmi_status_t | amdsmi_get_cpu_socket_c0_residency (amdsmi_processor_handle processor_handle, uint32_t *pc0_residency) |
Get the socket c0 residency. More... | |
amdsmi_status_t | amdsmi_set_cpu_core_boostlimit (amdsmi_processor_handle processor_handle, uint32_t boostlimit) |
Set the core boostlimit value. More... | |
amdsmi_status_t | amdsmi_set_cpu_socket_boostlimit (amdsmi_processor_handle processor_handle, uint32_t boostlimit) |
Set the socket boostlimit value. More... | |
Detailed Description
Function Documentation
◆ amdsmi_get_cpu_core_boostlimit()
amdsmi_status_t amdsmi_get_cpu_core_boostlimit | ( | amdsmi_processor_handle | processor_handle, |
uint32_t * | pboostlimit | ||
) |
Get the core boost limit.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu core which to query [in,out] pboostlimit - Input buffer to fill the boostlimit value
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail
◆ amdsmi_get_cpu_socket_c0_residency()
amdsmi_status_t amdsmi_get_cpu_socket_c0_residency | ( | amdsmi_processor_handle | processor_handle, |
uint32_t * | pc0_residency | ||
) |
Get the socket c0 residency.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu socket which to query [in,out] pc0_residency - Input buffer to fill the c0 residency value
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail
◆ amdsmi_set_cpu_core_boostlimit()
amdsmi_status_t amdsmi_set_cpu_core_boostlimit | ( | amdsmi_processor_handle | processor_handle, |
uint32_t | boostlimit | ||
) |
Set the core boostlimit value.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu core which to query [in] boostlimit - boostlimit value to be set
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail
◆ amdsmi_set_cpu_socket_boostlimit()
amdsmi_status_t amdsmi_set_cpu_socket_boostlimit | ( | amdsmi_processor_handle | processor_handle, |
uint32_t | boostlimit | ||
) |
Set the socket boostlimit value.
- Platform:
- cpu_bm
- Parameters
-
[in] processor_handle Cpu socket which to query [in] boostlimit - boostlimit value to be set
- Returns
- amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail