Grid dimensions update (#329)
* Grid dimensions update * minor edit * CI compilation fix * Adding target_compile_definitions * Updating changes as per suggestions * Skip checks for older grid dimension values --------- Co-authored-by: Sushma Vaddireddy <svaddire@amd.com>
Tá an tiomantas seo le fáil i:
1 tuismitheoir
780b96ad3a
tiomantas
d1e9e3917e
2 comhad athraithe
+11
-4
Níor tháinig aon chomhaid le do chuardach
@@ -266,9 +266,13 @@ TEST(rocprofiler_lib, agent)
|
||||
EXPECT_EQ(agent->workgroup_max_dim.y, hsa_agent->workgroup_max_dim[1]) << msg;
|
||||
EXPECT_EQ(agent->workgroup_max_dim.z, hsa_agent->workgroup_max_dim[2]) << msg;
|
||||
EXPECT_EQ(agent->grid_max_size, hsa_agent->grid_max_size) << msg;
|
||||
EXPECT_EQ(agent->grid_max_dim.x, hsa_agent->grid_max_dim.x) << msg;
|
||||
EXPECT_EQ(agent->grid_max_dim.y, hsa_agent->grid_max_dim.y) << msg;
|
||||
EXPECT_EQ(agent->grid_max_dim.z, hsa_agent->grid_max_dim.z) << msg;
|
||||
// Skip the checks for older grid x, y, z dimension values.
|
||||
if(hsa_agent->grid_max_dim.x == std::numeric_limits<int32_t>::max())
|
||||
{
|
||||
EXPECT_EQ(agent->grid_max_dim.x, hsa_agent->grid_max_dim.x) << msg;
|
||||
EXPECT_EQ(agent->grid_max_dim.y, hsa_agent->grid_max_dim.y) << msg;
|
||||
EXPECT_EQ(agent->grid_max_dim.z, hsa_agent->grid_max_dim.z) << msg;
|
||||
}
|
||||
if(agent->type == ROCPROFILER_AGENT_TYPE_GPU)
|
||||
{
|
||||
// HSA lib doesn't set family ID for CPU-only but we do
|
||||
|
||||
Tagairt in Eagrán Nua
Cuir bac ar úsáideoir