|
cuDDL
|
This is the complete list of members for cuddl::reference_database< K, BucketCount, Layout >, including all inherited members.
| all_to_all_result_capacity(uint32_t reference_count) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inlinestatic |
| all_to_all_search_requirements(reference_index< K, BucketCount, Layout > const *index=nullptr) const | cuddl::reference_database< K, BucketCount, Layout > | inline |
| batch_result_type typedef | cuddl::reference_database< K, BucketCount, Layout > | |
| batch_search_requirements(uint32_t query_count, cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index=nullptr) const | cuddl::reference_database< K, BucketCount, Layout > | inline |
| build_async(device_span< score_type const > rows, score_compatibility compatibility, cuda::stream_ref stream) | cuddl::reference_database< K, BucketCount, Layout > | inlinestatic |
| copy_scores_async(device_span< score_type > scores, cuda::stream_ref stream) const | cuddl::reference_database< K, BucketCount, Layout > | inline |
| device() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| layout_type typedef | cuddl::reference_database< K, BucketCount, Layout > | |
| metadata() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| names() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| operator=(reference_database const &)=delete | cuddl::reference_database< K, BucketCount, Layout > | |
| operator=(reference_database &&other) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| persistent_row_bytes(uint32_t reference_count) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inlinestatic |
| persistent_row_bytes() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| reference_count() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| reference_database(reference_database const &)=delete | cuddl::reference_database< K, BucketCount, Layout > | |
| reference_database(reference_database &&other) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| reference_database_file | cuddl::reference_database< K, BucketCount, Layout > | friend |
| reference_index | cuddl::reference_database< K, BucketCount, Layout > | friend |
| reference_index_file | cuddl::reference_database< K, BucketCount, Layout > | friend |
| result_type typedef | cuddl::reference_database< K, BucketCount, Layout > | |
| score_type typedef | cuddl::reference_database< 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::reference_database< 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::reference_database< 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, search_options options, cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index=nullptr, all_to_all_shard shard={}) const | cuddl::reference_database< 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, search_options options, cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index, all_to_all_tile_queue &tiles) const | cuddl::reference_database< 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::reference_database< 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, device_span< uint32_t > result_count, search_options options, cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index=nullptr) const | cuddl::reference_database< 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::reference_database< 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, search_options options, cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index=nullptr) const | cuddl::reference_database< K, BucketCount, Layout > | inline |
| search_workspace_bytes(cuda::stream_ref stream, reference_index< K, BucketCount, Layout > const *index=nullptr) const | cuddl::reference_database< K, BucketCount, Layout > | inline |
| single_query_result_count(uint32_t reference_count) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inlinestatic |
| single_query_result_count() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| single_query_workspace_bytes(uint32_t reference_count) noexcept | cuddl::reference_database< K, BucketCount, Layout > | inlinestatic |
| single_query_workspace_bytes() const noexcept | cuddl::reference_database< K, BucketCount, Layout > | inline |
| ~reference_database() | cuddl::reference_database< K, BucketCount, Layout > | inline |