shamrock.algs#

Shamrock algorithmic library.

Functions

all_string_histogram

autoselect_impl_compute_histogram

autoselect_impl_is_all_true

autoselect_impl_reduction

autoselect_impl_scan_exclusive_sum_in_place

autoselect_impl_sort_by_key_pow2_len

autoselect_impl_sort_by_keys

benchmark_compute_histogram_basic_f32

benchmark_compute_histogram_basic_f64

benchmark_is_all_true

benchmark_reduction_sum

Overloaded function.

benchmark_scan_exclusive_sum_in_place

benchmark_segmented_sort_in_place

benchmark_sort_by_key_pow2_len

benchmark_sort_by_keys

compute_histogram_basic_f32

compute_histogram_basic_f64

gen_seed

get_current_impl_compute_histogram

get_current_impl_is_all_true

get_current_impl_reduction

get_current_impl_scan_exclusive_sum_in_place

get_current_impl_segmented_sort_in_place

get_current_impl_sort_by_key_pow2_len

get_current_impl_sort_by_keys

get_default_impl_list_compute_histogram

get_default_impl_list_is_all_true

get_default_impl_list_reduction

get_default_impl_list_scan_exclusive_sum_in_place

get_default_impl_list_segmented_sort_in_place

get_default_impl_list_sort_by_key_pow2_len

get_default_impl_list_sort_by_keys

is_all_true

is_impl_set_compute_histogram

is_impl_set_is_all_true

is_impl_set_reduction

is_impl_set_scan_exclusive_sum_in_place

is_impl_set_sort_by_key_pow2_len

is_impl_set_sort_by_keys

mock_buffer_f64

mock_buffer_f64_2

mock_buffer_f64_3

mock_buffer_u32

mock_buffer_u8

mock_gaussian

mock_gaussian_f64_2

mock_gaussian_f64_3

mock_unit_vector_f64_3

scan_exclusive_sum_in_place

segmented_sort_in_place

set_impl_compute_histogram

set_impl_is_all_true

set_impl_reduction

set_impl_scan_exclusive_sum_in_place

set_impl_segmented_sort_in_place

set_impl_sort_by_key_pow2_len

set_impl_sort_by_keys

sort_by_key_pow2_len

sort_by_keys

string_histogram

sum

Classes