[rocm_smi.py] Coarse Grain Utilization Counters
--showuse
--showmemuse
====================================
========= % time GPU is busy =======
GPU[0] : GPU use (%): 0
GPU[0] : GFX Activity: 0
====================================
Change-Id: I9db115ad78b394469206b22d195781a430b2f1d8
[ROCm/amdsmi commit: 771b4af95c]
Cette révision appartient à :
@@ -384,6 +384,18 @@ fw_block_names_l = ['ASD', 'CE', 'DMCU', 'MC', 'ME', 'MEC', 'MEC2', 'PFP',\
|
||||
rsmi_bit_field_t = c_uint64()
|
||||
rsmi_bit_field = rsmi_bit_field_t
|
||||
|
||||
class rsmi_utilization_counter_type(c_int):
|
||||
RSMI_UTILIZATION_COUNTER_FIRST = 0
|
||||
RSMI_COARSE_GRAIN_GFX_ACTIVITY = RSMI_UTILIZATION_COUNTER_FIRST
|
||||
RSMI_COARSE_GRAIN_MEM_ACTIVITY = 1
|
||||
RSMI_UTILIZATION_COUNTER_LAST = RSMI_COARSE_GRAIN_MEM_ACTIVITY
|
||||
|
||||
utilization_counter_name = ['GFX Activity', 'Memory Activity']
|
||||
|
||||
class rsmi_utilization_counter_t(Structure):
|
||||
_fields_ = [('type', c_int),
|
||||
('val', c_uint64)]
|
||||
|
||||
|
||||
class rsmi_xgmi_status_t(c_int):
|
||||
RSMI_XGMI_STATUS_NO_ERRORS = 0
|
||||
|
||||
Référencer dans un nouveau ticket
Bloquer un utilisateur