From 6715acfb41974a11b871f2f9ad326a518e1e46d9 Mon Sep 17 00:00:00 2001 From: Adam McDaniel Date: Mon, 30 Jun 2025 13:32:58 -0400 Subject: [PATCH] Added energy metrics to device functionality map to expose API to PAPI --- rocm_smi/src/rocm_smi_device.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rocm_smi/src/rocm_smi_device.cc b/rocm_smi/src/rocm_smi_device.cc index 79dbc55e6..c69ef6261 100644 --- a/rocm_smi/src/rocm_smi_device.cc +++ b/rocm_smi/src/rocm_smi_device.cc @@ -585,6 +585,9 @@ static const std::map kDevFuncDependsMap = { {"rsmi_dev_memory_reserved_pages_get", {{kDevMemPageBadFName}, {}}}, {"rsmi_topo_numa_affinity_get", {{kDevNumaNodeFName}, {}}}, {"rsmi_dev_gpu_metrics_info_get", {{kDevGpuMetricsFName}, {}}}, + {"rsmi_dev_energy_count_get", {{kDevGpuMetricsFName}, {}}}, + {"rsmi_dev_current_socket_power_get", {{kDevGpuMetricsFName}, {}}}, + {"rsmi_dev_pm_metrics_info_get", {{kDevPmMetricsFName}, {}}}, {"rsmi_dev_reg_table_info_get", {{kDevRegMetricsFName}, {}}}, {"rsmi_dev_gpu_reset", {{kDevGpuResetFName}, {}}},