SWDEV-427921: Fixing rocprof v1 counter collection for PAPI on MI300

Change-Id: I8589fe78fca481ed326e584ea1d01c0f90de655e
Cette révision appartient à :
Saurabh Verma
2023-10-18 18:14:32 -05:00
révisé par Ammar Elwazir
Parent ab066543b1
révision 1e1692e6c0
3 fichiers modifiés avec 16 ajouts et 3 suppressions
+5
Voir le fichier
@@ -390,6 +390,11 @@ const AgentInfo* HsaRsrcFactory::AddAgentInfo(const hsa_agent_t agent) {
agent_info->sgpr_block_size = 8;
agent_info->vgpr_block_size = 4;
if (hsa_api_.hsa_agent_get_info(agent, static_cast<hsa_agent_info_t>(HSA_AMD_AGENT_INFO_NUM_XCC),
&agent_info->xcc_num) != HSA_STATUS_SUCCESS) {
agent_info->xcc_num = 1;
};
// Set GPU index
uint32_t driver_node_id;
status = hsa_api_.hsa_agent_get_info(
+1
Voir le fichier
@@ -172,6 +172,7 @@ struct AgentInfo {
uint32_t sgpr_block_size;
uint32_t vgpr_block_size;
static const uint32_t lds_block_size = 128 * 4;
uint32_t xcc_num;
};
// HSA timer class