6.4 fixes for HSA and HIP (#191)
* Adding support for hsa_amd_signal_wait_all * Fixes for HIP --------- Co-authored-by: Ammar ELWazir <aelwazir@amd.com>
Este commit está contenido en:
@@ -112,6 +112,9 @@ typedef enum // NOLINT(performance-enum-size)
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x04
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_hsa_amd_enable_logging,
|
||||
# endif
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x05
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_hsa_amd_signal_wait_all,
|
||||
# endif
|
||||
#endif
|
||||
|
||||
ROCPROFILER_HSA_AMD_EXT_API_ID_LAST,
|
||||
|
||||
@@ -1414,6 +1414,18 @@ typedef union rocprofiler_hsa_api_args_t
|
||||
void* file;
|
||||
} hsa_amd_enable_logging;
|
||||
# endif
|
||||
# if HSA_AMD_EXT_API_TABLE_STEP_VERSION >= 0x05
|
||||
struct
|
||||
{
|
||||
uint32_t signal_count;
|
||||
hsa_signal_t* signals;
|
||||
hsa_signal_condition_t* conds;
|
||||
hsa_signal_value_t* values;
|
||||
uint64_t timeout_hint;
|
||||
hsa_wait_state_t wait_hint;
|
||||
hsa_signal_value_t* satisfying_values;
|
||||
} hsa_amd_signal_wait_all;
|
||||
# endif
|
||||
#endif
|
||||
} rocprofiler_hsa_api_args_t;
|
||||
|
||||
|
||||
Referencia en una nueva incidencia
Block a user