Refactor gpu_metrics usage in libraries
Signed-off-by: Maisam Arif <maisarif@amd.com> Change-Id: I763638d4b546bf49b234e823df81028c357e8f49
此提交包含在:
+53
-1
@@ -130,7 +130,6 @@ from .amdsmi_interface import amdsmi_get_gpu_volt_metric
|
||||
# # Clock, Power and Performance Query
|
||||
from .amdsmi_interface import amdsmi_get_utilization_count
|
||||
from .amdsmi_interface import amdsmi_get_gpu_perf_level
|
||||
from .amdsmi_interface import amdsmi_set_gpu_perf_determinism_mode
|
||||
from .amdsmi_interface import amdsmi_get_gpu_overdrive_level
|
||||
from .amdsmi_interface import amdsmi_get_clk_freq
|
||||
from .amdsmi_interface import amdsmi_get_gpu_od_volt_info
|
||||
@@ -195,6 +194,59 @@ from .amdsmi_interface import amdsmi_topo_get_link_type
|
||||
from .amdsmi_interface import amdsmi_is_P2P_accessible
|
||||
from .amdsmi_interface import amdsmi_get_xgmi_info
|
||||
|
||||
# # Individual GPU Metrics Functions
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_hotspot
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_mem
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_vrsoc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_socket_power
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_gfx_activity
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_umc_activity
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_energy_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_system_clock_counter
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_firmware_timestamp
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_throttle_status
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_link_width
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_link_speed
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_xgmi_link_width
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_xgmi_link_speed
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_gfxclk_lock_status
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_gfx_activity_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_mem_activity_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_bandwidth_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_bandwidth_inst
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_l0_recov_count_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_replay_count_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_pcie_replay_rover_count_acc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_uclk
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_hbm
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_vcn_activity
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_xgmi_read_data
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_xgmi_write_data
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_gfxclk
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_socclk
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_vclk0
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_dclk0
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_edge
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_vrgfx
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_temp_vrmem
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_mm_activity
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_vclk1
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_dclk1
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_indep_throttle_status
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_socket_power
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_curr_fan_speed
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_gfx_clock_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_soc_clock_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_uclock_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_vclock0_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_dclock0_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_vclock1_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_avg_dclock1_frequency
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_volt_soc
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_volt_gfx
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_volt_mem
|
||||
from .amdsmi_interface import amdsmi_get_gpu_metrics_header_info
|
||||
|
||||
# # Enums
|
||||
from .amdsmi_interface import AmdSmiInitFlags
|
||||
from .amdsmi_interface import AmdSmiContainerTypes
|
||||
|
||||
新增問題並參考
封鎖使用者