Loading...
Searching...
No Matches
- Member hsa_agent_extension_supported (uint16_t extension, hsa_agent_t agent, uint16_t version_major, uint16_t version_minor, bool *result)
-
- Member hsa_agent_get_exception_policies (hsa_agent_t agent, hsa_profile_t profile, uint16_t *mask)
- Use hsa_isa_get_exception_policies for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, this function uses the first value returned by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_BASE_PROFILE_DEFAULT_FLOAT_ROUNDING_MODES
- Query HSA_ISA_INFO_BASE_PROFILE_DEFAULT_FLOAT_ROUNDING_MODES for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_CACHE_SIZE
- Query hsa_agent_iterate_caches to retrieve information about the caches present in a given agent.
- Member HSA_AGENT_INFO_DEFAULT_FLOAT_ROUNDING_MODE
- Query HSA_ISA_INFO_DEFAULT_FLOAT_ROUNDING_MODES for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_FAST_F16_OPERATION
- Query HSA_ISA_INFO_FAST_F16_OPERATION for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_FBARRIER_MAX_SIZE
- Query HSA_ISA_INFO_FBARRIER_MAX_SIZE for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_GRID_MAX_DIM
- Query HSA_ISA_INFO_GRID_MAX_DIM for a given intruction set architecture supported by the agent instead.
- Member HSA_AGENT_INFO_GRID_MAX_SIZE
- Query HSA_ISA_INFO_GRID_MAX_SIZE for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_ISA
- An agent may support multiple instruction set architectures. See hsa_agent_iterate_isas. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_MACHINE_MODEL
- Query HSA_ISA_INFO_MACHINE_MODELS for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_NODE
- NUMA information is not exposed anywhere else in the API.
- Member HSA_AGENT_INFO_PROFILE
- Query HSA_ISA_INFO_PROFILES for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_QUEUES_MAX
- The maximum number of queues is not statically determined.
- Member HSA_AGENT_INFO_WAVEFRONT_SIZE
- Query HSA_WAVEFRONT_INFO_SIZE for a given wavefront and intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas and the first wavefront enumerated by hsa_isa_iterate_wavefronts for that ISA.
- Member HSA_AGENT_INFO_WORKGROUP_MAX_DIM
- Query HSA_ISA_INFO_WORKGROUP_MAX_DIM for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member HSA_AGENT_INFO_WORKGROUP_MAX_SIZE
- Query HSA_ISA_INFO_WORKGROUP_MAX_SIZE for a given intruction set architecture supported by the agent instead. If more than one ISA is supported by the agent, the returned value corresponds to the first ISA enumerated by hsa_agent_iterate_isas.
- Member hsa_callback_data_t
-
- Member hsa_code_object_deserialize (void *serialized_code_object, size_t serialized_code_object_size, const char *options, hsa_code_object_t *code_object)
-
- Member hsa_code_object_destroy (hsa_code_object_t code_object)
-
- Member hsa_code_object_get_info (hsa_code_object_t code_object, hsa_code_object_info_t attribute, void *value)
-
- Member hsa_code_object_get_symbol (hsa_code_object_t code_object, const char *symbol_name, hsa_code_symbol_t *symbol)
-
- Member hsa_code_object_get_symbol_from_name (hsa_code_object_t code_object, const char *module_name, const char *symbol_name, hsa_code_symbol_t *symbol)
-
- Member hsa_code_object_info_t
-
- Member hsa_code_object_iterate_symbols (hsa_code_object_t code_object, hsa_status_t(*callback)(hsa_code_object_t code_object, hsa_code_symbol_t symbol, void *data), void *data)
-
- Member hsa_code_object_serialize (hsa_code_object_t code_object, hsa_status_t(*alloc_callback)(size_t size, hsa_callback_data_t data, void **address), hsa_callback_data_t callback_data, const char *options, void **serialized_code_object, size_t *serialized_code_object_size)
-
- Member hsa_code_object_t
-
- Member hsa_code_object_type_t
-
- Member hsa_code_symbol_get_info (hsa_code_symbol_t code_symbol, hsa_code_symbol_info_t attribute, void *value)
-
- Member hsa_code_symbol_info_t
-
- Member hsa_code_symbol_t
-
- Member hsa_executable_create (hsa_profile_t profile, hsa_executable_state_t executable_state, const char *options, hsa_executable_t *executable)
- Use hsa_executable_create_alt instead, which allows the application to specify the default floating-point rounding mode of the executable and assumes an unfrozen initial state.
- Member hsa_executable_get_symbol (hsa_executable_t executable, const char *module_name, const char *symbol_name, hsa_agent_t agent, int32_t call_convention, hsa_executable_symbol_t *symbol)
- Use hsa_executable_get_symbol_by_name instead.
- Member hsa_executable_iterate_symbols (hsa_executable_t executable, hsa_status_t(*callback)(hsa_executable_t exec, hsa_executable_symbol_t symbol, void *data), void *data)
-
- Member hsa_executable_load_code_object (hsa_executable_t executable, hsa_agent_t agent, hsa_code_object_t code_object, const char *options)
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_AGENT
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_INDIRECT_FUNCTION_CALL_CONVENTION
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_KERNEL_CALL_CONVENTION
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_MODULE_NAME
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_MODULE_NAME_LENGTH
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_VARIABLE_ALIGNMENT
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_VARIABLE_ALLOCATION
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_VARIABLE_IS_CONST
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_VARIABLE_SEGMENT
-
- Member HSA_EXECUTABLE_SYMBOL_INFO_VARIABLE_SIZE
-
- Member hsa_isa_compatible (hsa_isa_t code_object_isa, hsa_isa_t agent_isa, bool *result)
- Use hsa_agent_iterate_isas to query which instructions set architectures are supported by a given agent.
- Member hsa_isa_get_info (hsa_isa_t isa, hsa_isa_info_t attribute, uint32_t index, void *value)
- The concept of call convention has been deprecated. If the application wants to query the value of an attribute for a given instruction set architecture, use hsa_isa_get_info_alt instead. If the application wants to query an attribute that is specific to a given combination of ISA and wavefront, use hsa_wavefront_get_info.
- Member HSA_ISA_INFO_CALL_CONVENTION_COUNT
-
- Member HSA_ISA_INFO_CALL_CONVENTION_INFO_WAVEFRONT_SIZE
-
- Member HSA_ISA_INFO_CALL_CONVENTION_INFO_WAVEFRONTS_PER_COMPUTE_UNIT
-
- Member HSA_PACKET_HEADER_ACQUIRE_FENCE_SCOPE
- Renamed as HSA_PACKET_HEADER_SCACQUIRE_FENCE_SCOPE.
- Member HSA_PACKET_HEADER_RELEASE_FENCE_SCOPE
- Renamed as HSA_PACKET_HEADER_SCRELEASE_FENCE_SCOPE.
- Member HSA_PACKET_HEADER_WIDTH_ACQUIRE_FENCE_SCOPE
- Use HSA_PACKET_HEADER_WIDTH_SCACQUIRE_FENCE_SCOPE.
- Member HSA_PACKET_HEADER_WIDTH_RELEASE_FENCE_SCOPE
- Use HSA_PACKET_HEADER_WIDTH_SCRELEASE_FENCE_SCOPE.
- Member hsa_queue_add_write_index_acq_rel (const hsa_queue_t *queue, uint64_t value)
- Renamed as hsa_queue_add_write_index_scacq_screl.
- Member hsa_queue_add_write_index_acquire (const hsa_queue_t *queue, uint64_t value)
- Renamed as hsa_queue_add_write_index_scacquire.
- Member hsa_queue_add_write_index_release (const hsa_queue_t *queue, uint64_t value)
- Renamed as hsa_queue_add_write_index_screlease.
- Member hsa_queue_cas_write_index_acq_rel (const hsa_queue_t *queue, uint64_t expected, uint64_t value)
- Renamed as hsa_queue_cas_write_index_scacq_screl.
- Member hsa_queue_cas_write_index_acquire (const hsa_queue_t *queue, uint64_t expected, uint64_t value)
- Renamed as hsa_queue_cas_write_index_scacquire.
- Member hsa_queue_cas_write_index_release (const hsa_queue_t *queue, uint64_t expected, uint64_t value)
- Renamed as hsa_queue_cas_write_index_screlease.
- Member hsa_queue_load_read_index_acquire (const hsa_queue_t *queue)
- Renamed as hsa_queue_load_read_index_scacquire.
- Member hsa_queue_load_write_index_acquire (const hsa_queue_t *queue)
- Renamed as hsa_queue_load_write_index_scacquire.
- Member hsa_queue_store_read_index_release (const hsa_queue_t *queue, uint64_t value)
- Renamed as hsa_queue_store_read_index_screlease.
- Member hsa_queue_store_write_index_release (const hsa_queue_t *queue, uint64_t value)
- Renamed as hsa_queue_store_write_index_screlease.
- Member hsa_signal_add_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_add_scacq_screl.
- Member hsa_signal_add_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_add_scacquire.
- Member hsa_signal_add_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_add_screlease.
- Member hsa_signal_and_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_and_scacq_screl.
- Member hsa_signal_and_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_and_scacquire.
- Member hsa_signal_and_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_and_screlease.
- Member hsa_signal_cas_acq_rel (hsa_signal_t signal, hsa_signal_value_t expected, hsa_signal_value_t value)
- Renamed as hsa_signal_cas_scacq_screl.
- Member hsa_signal_cas_acquire (hsa_signal_t signal, hsa_signal_value_t expected, hsa_signal_value_t value)
- Renamed as hsa_signal_cas_scacquire.
- Member hsa_signal_cas_release (hsa_signal_t signal, hsa_signal_value_t expected, hsa_signal_value_t value)
- Renamed as hsa_signal_cas_screlease.
- Member hsa_signal_exchange_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_exchange_scacq_screl.
- Member hsa_signal_exchange_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_exchange_scacquire.
- Member hsa_signal_exchange_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_exchange_screlease.
- Member hsa_signal_load_acquire (hsa_signal_t signal)
- Renamed as hsa_signal_load_scacquire.
- Member hsa_signal_or_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_or_scacq_screl.
- Member hsa_signal_or_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_or_scacquire.
- Member hsa_signal_or_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_or_screlease.
- Member hsa_signal_store_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_store_screlease.
- Member hsa_signal_subtract_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_subtract_scacq_screl.
- Member hsa_signal_subtract_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_subtract_scacquire.
- Member hsa_signal_subtract_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_subtract_screlease.
- Member hsa_signal_wait_acquire (hsa_signal_t signal, hsa_signal_condition_t condition, hsa_signal_value_t compare_value, uint64_t timeout_hint, hsa_wait_state_t wait_state_hint)
- Renamed as hsa_signal_wait_scacquire.
- Member hsa_signal_xor_acq_rel (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_xor_scacq_screl.
- Member hsa_signal_xor_acquire (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_xor_scacquire.
- Member hsa_signal_xor_release (hsa_signal_t signal, hsa_signal_value_t value)
- Renamed as hsa_signal_xor_screlease.
- Member hsa_system_extension_supported (uint16_t extension, uint16_t version_major, uint16_t version_minor, bool *result)
-
- Member hsa_system_get_extension_table (uint16_t extension, uint16_t version_major, uint16_t version_minor, void *table)
Generated on Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0