rocprim 10.0-2
Header-only library providing HIP parallel primitives
devario-libs
anysigned· MIT
Metadata
Install
shelly -Is rocprim
Dependencies
Depends on
rocm-corehip-runtime-amd
Make dependencies
cmakerocm-cmakerocm-toolchainrocm-llvm
Required by
Files (255)
opt/ opt/rocm/ opt/rocm/include/ opt/rocm/include/rocprim/ opt/rocm/include/rocprim/block/ opt/rocm/include/rocprim/block/block_adjacent_difference.hpp opt/rocm/include/rocprim/block/block_discontinuity.hpp opt/rocm/include/rocprim/block/block_exchange.hpp opt/rocm/include/rocprim/block/block_histogram.hpp opt/rocm/include/rocprim/block/block_load.hpp opt/rocm/include/rocprim/block/block_load_func.hpp opt/rocm/include/rocprim/block/block_radix_rank.hpp opt/rocm/include/rocprim/block/block_radix_sort.hpp opt/rocm/include/rocprim/block/block_reduce.hpp opt/rocm/include/rocprim/block/block_run_length_decode.hpp opt/rocm/include/rocprim/block/block_scan.hpp opt/rocm/include/rocprim/block/block_shuffle.hpp opt/rocm/include/rocprim/block/block_sort.hpp opt/rocm/include/rocprim/block/block_store.hpp opt/rocm/include/rocprim/block/block_store_func.hpp opt/rocm/include/rocprim/block/config.hpp opt/rocm/include/rocprim/block/detail/ opt/rocm/include/rocprim/block/detail/block_adjacent_difference_crosslane.hpp opt/rocm/include/rocprim/block/detail/block_adjacent_difference_shared_mem.hpp opt/rocm/include/rocprim/block/detail/block_histogram_atomic.hpp opt/rocm/include/rocprim/block/detail/block_histogram_sort.hpp opt/rocm/include/rocprim/block/detail/block_radix_rank_basic.hpp opt/rocm/include/rocprim/block/detail/block_radix_rank_match.hpp opt/rocm/include/rocprim/block/detail/block_reduce_raking_reduce.hpp opt/rocm/include/rocprim/block/detail/block_reduce_warp_reduce.hpp opt/rocm/include/rocprim/block/detail/block_scan_reduce_then_scan.hpp opt/rocm/include/rocprim/block/detail/block_scan_warp_scan.hpp opt/rocm/include/rocprim/block/detail/block_sort_bitonic.hpp opt/rocm/include/rocprim/block/detail/block_sort_merge.hpp opt/rocm/include/rocprim/common.hpp opt/rocm/include/rocprim/config.hpp opt/rocm/include/rocprim/detail/ opt/rocm/include/rocprim/detail/all_true.hpp opt/rocm/include/rocprim/detail/binary_op_wrappers.hpp opt/rocm/include/rocprim/detail/merge_path.hpp opt/rocm/include/rocprim/detail/temp_storage.hpp opt/rocm/include/rocprim/detail/various.hpp opt/rocm/include/rocprim/detail/virtual_shared_memory.hpp opt/rocm/include/rocprim/device/ opt/rocm/include/rocprim/device/config_types.hpp opt/rocm/include/rocprim/device/detail/ opt/rocm/include/rocprim/device/detail/common.hpp opt/rocm/include/rocprim/device/detail/config/ opt/rocm/include/rocprim/device/detail/config/device_adjacent_difference.hpp opt/rocm/include/rocprim/device/detail/config/device_adjacent_difference_inplace.hpp opt/rocm/include/rocprim/device/detail/config/device_adjacent_find.hpp opt/rocm/include/rocprim/device/detail/config/device_batch_copy.hpp opt/rocm/include/rocprim/device/detail/config/device_batch_memcpy.hpp opt/rocm/include/rocprim/device/detail/config/device_binary_search.hpp opt/rocm/include/rocprim/device/detail/config/device_find_first_of.hpp opt/rocm/include/rocprim/device/detail/config/device_histogram.hpp opt/rocm/include/rocprim/device/detail/config/device_lower_bound.hpp opt/rocm/include/rocprim/device/detail/config/device_merge.hpp opt/rocm/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp opt/rocm/include/rocprim/device/detail/config/device_merge_sort_block_sort.hpp opt/rocm/include/rocprim/device/detail/config/device_partition_flag.hpp opt/rocm/include/rocprim/device/detail/config/device_partition_predicate.hpp opt/rocm/include/rocprim/device/detail/config/device_partition_three_way.hpp opt/rocm/include/rocprim/device/detail/config/device_partition_two_way_flag.hpp opt/rocm/include/rocprim/device/detail/config/device_partition_two_way_predicate.hpp opt/rocm/include/rocprim/device/detail/config/device_radix_sort_block_sort.hpp opt/rocm/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp opt/rocm/include/rocprim/device/detail/config/device_reduce.hpp opt/rocm/include/rocprim/device/detail/config/device_reduce_by_key.hpp opt/rocm/include/rocprim/device/detail/config/device_run_length_encode.hpp opt/rocm/include/rocprim/device/detail/config/device_run_length_encode_non_trivial.hpp opt/rocm/include/rocprim/device/detail/config/device_scan.hpp opt/rocm/include/rocprim/device/detail/config/device_scan_by_key.hpp opt/rocm/include/rocprim/device/detail/config/device_search_n.hpp opt/rocm/include/rocprim/device/detail/config/device_segmented_radix_sort.hpp opt/rocm/include/rocprim/device/detail/config/device_segmented_reduce.hpp opt/rocm/include/rocprim/device/detail/config/device_segmented_topk_air.hpp opt/rocm/include/rocprim/device/detail/config/device_select_flag.hpp opt/rocm/include/rocprim/device/detail/config/device_select_predicate.hpp opt/rocm/include/rocprim/device/detail/config/device_select_predicated_flag.hpp opt/rocm/include/rocprim/device/detail/config/device_select_unique.hpp opt/rocm/include/rocprim/device/detail/config/device_select_unique_by_key.hpp opt/rocm/include/rocprim/device/detail/config/device_topk_air.hpp opt/rocm/include/rocprim/device/detail/config/device_transform.hpp opt/rocm/include/rocprim/device/detail/config/device_transform_pointer.hpp opt/rocm/include/rocprim/device/detail/config/device_upper_bound.hpp opt/rocm/include/rocprim/device/detail/device_adjacent_difference.hpp opt/rocm/include/rocprim/device/detail/device_adjacent_find.hpp opt/rocm/include/rocprim/device/detail/device_batch_memcpy.hpp opt/rocm/include/rocprim/device/detail/device_binary_search.hpp opt/rocm/include/rocprim/device/detail/device_config_helper.hpp opt/rocm/include/rocprim/device/detail/device_histogram.hpp opt/rocm/include/rocprim/device/detail/device_merge.hpp opt/rocm/include/rocprim/device/detail/device_merge_sort.hpp opt/rocm/include/rocprim/device/detail/device_merge_sort_mergepath.hpp opt/rocm/include/rocprim/device/detail/device_nth_element.hpp opt/rocm/include/rocprim/device/detail/device_partition.hpp opt/rocm/include/rocprim/device/detail/device_radix_sort.hpp opt/rocm/include/rocprim/device/detail/device_reduce.hpp opt/rocm/include/rocprim/device/detail/device_reduce_by_key.hpp opt/rocm/include/rocprim/device/detail/device_run_length_encode.hpp opt/rocm/include/rocprim/device/detail/device_scan.hpp opt/rocm/include/rocprim/device/detail/device_scan_by_key.hpp opt/rocm/include/rocprim/device/detail/device_scan_common.hpp opt/rocm/include/rocprim/device/detail/device_search.hpp opt/rocm/include/rocprim/device/detail/device_search_n.hpp opt/rocm/include/rocprim/device/detail/device_segmented_radix_sort.hpp opt/rocm/include/rocprim/device/detail/device_segmented_reduce.hpp opt/rocm/include/rocprim/device/detail/device_segmented_scan.hpp opt/rocm/include/rocprim/device/detail/device_segmented_topk.hpp opt/rocm/include/rocprim/device/detail/device_segmented_topk_air.hpp opt/rocm/include/rocprim/device/detail/device_topk_air.hpp opt/rocm/include/rocprim/device/detail/device_transform.hpp opt/rocm/include/rocprim/device/detail/lookback_scan_state.hpp opt/rocm/include/rocprim/device/detail/ordered_block_id.hpp opt/rocm/include/rocprim/device/detail/uint_fast_div.hpp opt/rocm/include/rocprim/device/device_adjacent_difference.hpp opt/rocm/include/rocprim/device/device_adjacent_difference_config.hpp opt/rocm/include/rocprim/device/device_adjacent_find.hpp opt/rocm/include/rocprim/device/device_adjacent_find_config.hpp opt/rocm/include/rocprim/device/device_binary_search.hpp opt/rocm/include/rocprim/device/device_binary_search_config.hpp opt/rocm/include/rocprim/device/device_copy.hpp opt/rocm/include/rocprim/device/device_copy_config.hpp opt/rocm/include/rocprim/device/device_find_end.hpp opt/rocm/include/rocprim/device/device_find_first_of.hpp opt/rocm/include/rocprim/device/device_find_first_of_config.hpp opt/rocm/include/rocprim/device/device_histogram.hpp opt/rocm/include/rocprim/device/device_histogram_config.hpp opt/rocm/include/rocprim/device/device_memcpy.hpp opt/rocm/include/rocprim/device/device_memcpy_config.hpp opt/rocm/include/rocprim/device/device_merge.hpp opt/rocm/include/rocprim/device/device_merge_config.hpp opt/rocm/include/rocprim/device/device_merge_inplace.hpp opt/rocm/include/rocprim/device/device_merge_inplace_config.hpp opt/rocm/include/rocprim/device/device_merge_sort.hpp opt/rocm/include/rocprim/device/device_merge_sort_config.hpp opt/rocm/include/rocprim/device/device_nth_element.hpp opt/rocm/include/rocprim/device/device_nth_element_config.hpp opt/rocm/include/rocprim/device/device_partial_sort.hpp opt/rocm/include/rocprim/device/device_partial_sort_config.hpp opt/rocm/include/rocprim/device/device_partition.hpp opt/rocm/include/rocprim/device/device_partition_config.hpp opt/rocm/include/rocprim/device/device_radix_sort.hpp opt/rocm/include/rocprim/device/device_radix_sort_config.hpp opt/rocm/include/rocprim/device/device_reduce.hpp opt/rocm/include/rocprim/device/device_reduce_by_key.hpp opt/rocm/include/rocprim/device/device_reduce_by_key_config.hpp opt/rocm/include/rocprim/device/device_reduce_config.hpp opt/rocm/include/rocprim/device/device_run_length_encode.hpp opt/rocm/include/rocprim/device/device_run_length_encode_config.hpp opt/rocm/include/rocprim/device/device_scan.hpp opt/rocm/include/rocprim/device/device_scan_by_key.hpp opt/rocm/include/rocprim/device/device_scan_by_key_config.hpp opt/rocm/include/rocprim/device/device_scan_config.hpp opt/rocm/include/rocprim/device/device_search.hpp opt/rocm/include/rocprim/device/device_search_config.hpp opt/rocm/include/rocprim/device/device_search_n.hpp opt/rocm/include/rocprim/device/device_search_n_config.hpp opt/rocm/include/rocprim/device/device_segmented_radix_sort.hpp opt/rocm/include/rocprim/device/device_segmented_radix_sort_config.hpp opt/rocm/include/rocprim/device/device_segmented_reduce.hpp opt/rocm/include/rocprim/device/device_segmented_reduce_config.hpp opt/rocm/include/rocprim/device/device_segmented_scan.hpp opt/rocm/include/rocprim/device/device_segmented_topk.hpp opt/rocm/include/rocprim/device/device_segmented_topk_air_config.hpp opt/rocm/include/rocprim/device/device_select.hpp opt/rocm/include/rocprim/device/device_topk.hpp opt/rocm/include/rocprim/device/device_topk_config.hpp opt/rocm/include/rocprim/device/device_transform.hpp opt/rocm/include/rocprim/device/device_transform_config.hpp opt/rocm/include/rocprim/device/specialization/ opt/rocm/include/rocprim/device/specialization/device_radix_block_sort.hpp opt/rocm/include/rocprim/device/specialization/device_radix_merge_sort.hpp opt/rocm/include/rocprim/functional.hpp opt/rocm/include/rocprim/intrinsics.hpp opt/rocm/include/rocprim/intrinsics/ opt/rocm/include/rocprim/intrinsics/arch.hpp opt/rocm/include/rocprim/intrinsics/atomic.hpp opt/rocm/include/rocprim/intrinsics/bit.hpp opt/rocm/include/rocprim/intrinsics/thread.hpp opt/rocm/include/rocprim/intrinsics/warp.hpp opt/rocm/include/rocprim/intrinsics/warp_shuffle.hpp opt/rocm/include/rocprim/iterator.hpp opt/rocm/include/rocprim/iterator/ opt/rocm/include/rocprim/iterator/arg_index_iterator.hpp opt/rocm/include/rocprim/iterator/constant_iterator.hpp opt/rocm/include/rocprim/iterator/counting_iterator.hpp opt/rocm/include/rocprim/iterator/detail/ opt/rocm/include/rocprim/iterator/detail/common.hpp opt/rocm/include/rocprim/iterator/detail/replace_first_iterator.hpp opt/rocm/include/rocprim/iterator/discard_iterator.hpp opt/rocm/include/rocprim/iterator/predicate_iterator.hpp opt/rocm/include/rocprim/iterator/reverse_iterator.hpp opt/rocm/include/rocprim/iterator/texture_cache_iterator.hpp opt/rocm/include/rocprim/iterator/transform_iterator.hpp opt/rocm/include/rocprim/iterator/transform_output_iterator.hpp opt/rocm/include/rocprim/iterator/zip_iterator.hpp opt/rocm/include/rocprim/rocprim.hpp opt/rocm/include/rocprim/rocprim_version.hpp opt/rocm/include/rocprim/thread/ opt/rocm/include/rocprim/thread/radix_key_codec.hpp opt/rocm/include/rocprim/thread/thread_copy.hpp opt/rocm/include/rocprim/thread/thread_load.hpp opt/rocm/include/rocprim/thread/thread_operators.hpp opt/rocm/include/rocprim/thread/thread_reduce.hpp opt/rocm/include/rocprim/thread/thread_scan.hpp opt/rocm/include/rocprim/thread/thread_search.hpp opt/rocm/include/rocprim/thread/thread_store.hpp opt/rocm/include/rocprim/type_traits.hpp opt/rocm/include/rocprim/type_traits_functions.hpp opt/rocm/include/rocprim/types.hpp opt/rocm/include/rocprim/types/ opt/rocm/include/rocprim/types/double_buffer.hpp opt/rocm/include/rocprim/types/future_value.hpp opt/rocm/include/rocprim/types/integer_sequence.hpp opt/rocm/include/rocprim/types/key_value_pair.hpp opt/rocm/include/rocprim/types/tuple.hpp opt/rocm/include/rocprim/types/uninitialized_array.hpp opt/rocm/include/rocprim/warp/ opt/rocm/include/rocprim/warp/detail/ opt/rocm/include/rocprim/warp/detail/warp_reduce_crosslane.hpp opt/rocm/include/rocprim/warp/detail/warp_reduce_dpp.hpp opt/rocm/include/rocprim/warp/detail/warp_reduce_shared_mem.hpp opt/rocm/include/rocprim/warp/detail/warp_reduce_shuffle.hpp opt/rocm/include/rocprim/warp/detail/warp_scan_crosslane.hpp opt/rocm/include/rocprim/warp/detail/warp_scan_dpp.hpp opt/rocm/include/rocprim/warp/detail/warp_scan_shared_mem.hpp opt/rocm/include/rocprim/warp/detail/warp_scan_shuffle.hpp opt/rocm/include/rocprim/warp/detail/warp_segment_bounds.hpp opt/rocm/include/rocprim/warp/detail/warp_sort_shuffle.hpp opt/rocm/include/rocprim/warp/detail/warp_sort_shuffle_stable.hpp opt/rocm/include/rocprim/warp/detail/warp_sort_stable.hpp opt/rocm/include/rocprim/warp/warp_exchange.hpp opt/rocm/include/rocprim/warp/warp_load.hpp opt/rocm/include/rocprim/warp/warp_reduce.hpp opt/rocm/include/rocprim/warp/warp_scan.hpp opt/rocm/include/rocprim/warp/warp_sort.hpp opt/rocm/include/rocprim/warp/warp_sort_stable.hpp opt/rocm/include/rocprim/warp/warp_store.hpp opt/rocm/lib/ opt/rocm/lib/cmake/ opt/rocm/lib/cmake/rocprim/ opt/rocm/lib/cmake/rocprim/rocprim-config-version.cmake opt/rocm/lib/cmake/rocprim/rocprim-config.cmake opt/rocm/lib/cmake/rocprim/rocprim-targets.cmake opt/rocm/share/ opt/rocm/share/doc/ opt/rocm/share/doc/rocprim/ opt/rocm/share/doc/rocprim/LICENSE.md usr/ usr/share/ usr/share/licenses/ usr/share/licenses/rocprim/ usr/share/licenses/rocprim/LICENSE