Performance (Boost limit) Control

Performance (Boost limit) Control#

AMD SMI: 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_handleCpu 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_handleCpu 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_handleCpu 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_handleCpu socket which to query
[in]boostlimit- boostlimit value to be set
Returns
amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail