cuDDL
Loading...
Searching...
No Matches
cuddl::detail::reference_database_view< K, BucketCount, Layout > Member List

This is the complete list of members for cuddl::detail::reference_database_view< K, BucketCount, Layout >, including all inherited members.

all_to_all_result_capacity(uint32_t reference_count) noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inlinestatic
all_to_all_search_requirements() constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
batch_result_type typedefcuddl::detail::reference_database_view< K, BucketCount, Layout >
batch_search_requirements(uint32_t query_count, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
has_index() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
indexed_all_to_all_search_requirements() constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
indexed_batch_search_requirements(uint32_t query_count, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
indexed_single_query_workspace_bytes(cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
layout_type typedefcuddl::detail::reference_database_view< K, BucketCount, Layout >
metadata() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
persistent_index_bytes() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
persistent_row_bytes(uint32_t reference_count) noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inlinestatic
persistent_row_bytes() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
planes() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
reference_count() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
reference_database_view(device_span< uint32_t const > planes, reference_database_metadata metadata, device_span< uint32_t const > index_offsets={}, device_span< uint32_t const > index_postings={}, bool indexed=false, device_span< uint16_t const > index_keys={}, device_span< uint32_t const > key_directory={}, double index_pair_fraction=0.0, device_span< uint32_t const > bitmap_cells={}, device_span< uint32_t const > posting_bitmaps={}, reference_delta_view deltas={}) noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
result_type typedefcuddl::detail::reference_database_view< K, BucketCount, Layout >
score_type typedefcuddl::detail::reference_database_view< K, BucketCount, Layout >
search_all_to_all_async(device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, cuda::stream_ref stream, all_to_all_shard shard={}) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_all_to_all_async(device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, cuda::stream_ref stream, all_to_all_tile_queue &tiles) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_all_to_all_indexed_async(device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, search_options options, cuda::stream_ref stream, all_to_all_shard shard={}) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_all_to_all_indexed_async(device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, search_options options, cuda::stream_ref stream, all_to_all_tile_queue &tiles) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_async(device_span< score_type const > query, score_compatibility const &query_compatibility, device_span< uint8_t > workspace, device_span< result_type > results, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_batch_async(device_span< score_type const > queries, score_compatibility const &query_compatibility, uint32_t query_id_offset, device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_batch_indexed_async(device_span< score_type const > queries, score_compatibility const &query_compatibility, uint32_t query_id_offset, device_span< uint8_t > workspace, device_span< batch_result_type > results, OnTile &&on_tile, device_span< uint32_t > result_match_counts, search_options options, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
search_indexed_async(device_span< score_type const > query, score_compatibility const &query_compatibility, device_span< uint8_t > workspace, device_span< result_type > results, device_span< uint32_t > result_count, search_options options, cuda::stream_ref stream) constcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
single_query_result_count(uint32_t reference_count) noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inlinestatic
single_query_result_count() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline
single_query_workspace_bytes(uint32_t reference_count) noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inlinestatic
single_query_workspace_bytes() const noexceptcuddl::detail::reference_database_view< K, BucketCount, Layout >inline