[SWDEV-357472] Add evicted_ms metric (#620)

- **Added evicted_time metric for kfd processes**.  
  - Time that queues are evicted on a GPU in milliseconds
  - Added to CLI in `amd-smi monitor -q` and `amd-smi process`
  - Added to C API and Python API:
    - amdsmi_get_gpu_process_list()
    - amdsmi_get_gpu_compute_process_info()
    - amdsmi_get_gpu_compute_process_info_by_pid()

---------

Signed-off-by: Pryor, Adam <Adam.Pryor@amd.com>

[ROCm/amdsmi commit: 2144cfbba4]
This commit is contained in:
Pryor, Adam
2025-10-28 14:49:03 -05:00
کامیت شده توسط GitHub
والد f36affe4d5
کامیت 354886f4ff
11فایلهای تغییر یافته به همراه95 افزوده شده و 31 حذف شده
@@ -184,6 +184,8 @@ void TestProcInfoRead::Run(void) {
proc_info.sdma_usage <<
" Compute Unit Usage: " <<
proc_info.cu_occupancy <<
" Evicted Time: " <<
proc_info.evicted_time << std::endl <<
std::endl;
}
}