Co-authored-by: Bill(Shuzhou) Liu <shuzhou.liu@amd.com>
Этот коммит содержится в:
Pryor, Adam
2025-07-07 15:41:22 -05:00
коммит произвёл GitHub
родитель 463d6b60d5
Коммит ca9d8c4bae
3 изменённых файлов: 95 добавлений и 68 удалений
+4
Просмотреть файл
@@ -81,11 +81,15 @@ class RdcRocpBase {
*/
rdc_status_t map_entity_to_profiler();
void init_rocp_if_not();
std::vector<rocprofiler_agent_v0_t> agents = {};
std::vector<std::shared_ptr<CounterSampler>> samplers = {};
std::map<rdc_field_t, const char*> field_to_metric = {};
std::map<uint32_t, uint32_t> entity_to_prof_map = {};
bool m_is_initialized = false;
// these fields must be divided by time passed
std::unordered_set<rdc_field_t> eval_fields = {
RDC_FI_PROF_EVAL_MEM_R_BW, RDC_FI_PROF_EVAL_MEM_W_BW,