|
cuDDL
|
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) noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inlinestatic |
| all_to_all_search_requirements() const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| batch_result_type typedef | cuddl::detail::reference_database_view< K, BucketCount, Layout > | |
| batch_search_requirements(uint32_t query_count, cuda::stream_ref stream) const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| has_index() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| indexed_all_to_all_search_requirements() const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| indexed_batch_search_requirements(uint32_t query_count, cuda::stream_ref stream) const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| indexed_single_query_workspace_bytes(cuda::stream_ref stream) const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| layout_type typedef | cuddl::detail::reference_database_view< K, BucketCount, Layout > | |
| metadata() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| persistent_index_bytes() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| persistent_row_bytes(uint32_t reference_count) noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inlinestatic |
| persistent_row_bytes() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| planes() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| reference_count() const noexcept | cuddl::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={}) noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| result_type typedef | cuddl::detail::reference_database_view< K, BucketCount, Layout > | |
| score_type typedef | cuddl::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={}) const | cuddl::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) const | cuddl::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={}) const | cuddl::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) const | cuddl::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) const | cuddl::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) const | cuddl::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) const | cuddl::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) const | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| single_query_result_count(uint32_t reference_count) noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inlinestatic |
| single_query_result_count() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |
| single_query_workspace_bytes(uint32_t reference_count) noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inlinestatic |
| single_query_workspace_bytes() const noexcept | cuddl::detail::reference_database_view< K, BucketCount, Layout > | inline |