adding AgentInfo::lds_block_size

Change-Id: I186893add96dc92570e710ae78b475897ebfe531
This commit is contained in:
Evgeny
2020-02-18 14:00:19 -06:00
bovenliggende 9be80e6a12
commit 40730e34e4
3 gewijzigde bestanden met toevoegingen van 5 en 3 verwijderingen
+2 -1
Bestand weergeven
@@ -164,10 +164,11 @@ struct AgentInfo {
// Number of Shader Arrays Per Shader Engines in Gpu
uint32_t shader_arrays_per_se;
// SGPR/VGPR block sizes
// SGPR/VGPR/LDS block sizes
uint32_t sgpr_block_dflt;
uint32_t sgpr_block_size;
uint32_t vgpr_block_size;
static const uint32_t lds_block_size = 128 * 4;
};
// HSA timer class
+1 -1
Bestand weergeven
@@ -483,7 +483,7 @@ bool dump_context_entry(context_entry_t* entry) {
entry->data.thread_id,
entry->kernel_properties.grid_size,
entry->kernel_properties.workgroup_size,
(entry->kernel_properties.lds_size * (128 * 4)),
entry->kernel_properties.lds_size * AgentInfo::lds_block_size,
entry->kernel_properties.scratch_size,
(entry->kernel_properties.vgpr_count + 1) * agent_info->vgpr_block_size,
(entry->kernel_properties.sgpr_count + agent_info->sgpr_block_dflt) * agent_info->sgpr_block_size,
+2 -1
Bestand weergeven
@@ -162,10 +162,11 @@ struct AgentInfo {
// Number of Shader Arrays Per Shader Engines in Gpu
uint32_t shader_arrays_per_se;
// SGPR/VGPR block sizes
// SGPR/VGPR/LDS block sizes
uint32_t sgpr_block_dflt;
uint32_t sgpr_block_size;
uint32_t vgpr_block_size;
static const uint32_t lds_block_size = 128 * 4;
};
// HSA timer class