|
cuDDL
|
#include <cuddl/detail/file_writer.hpp>#include <cuddl/detail/worker_pool.hpp>#include <cuddl/error.hpp>#include <cuddl/pairwise_counts.cuh>#include <cuddl/reference_database.cuh>#include <cuddl/replicated_database.cuh>#include <cub/device/device_transform.cuh>#include <algorithm>#include <array>#include <chrono>#include <condition_variable>#include <cstdint>#include <cstring>#include <deque>#include <exception>#include <filesystem>#include <map>#include <memory>#include <mutex>#include <optional>#include <ranges>#include <span>#include <stdexcept>#include <string>#include <thread>#include <vector>Go to the source code of this file.
Classes | |
| struct | cuddl::similarity_record |
| One pair of a thresholded search in result_format::similarity. More... | |
| struct | cuddl::result_file_options |
| struct | cuddl::result_file_statistics |
| What a result_file wrote and how long its callers waited for it. More... | |
| struct | cuddl::detail::packed_identity |
| Weighted k-mer identity of one packed result, for the GPU conversion. More... | |
| class | cuddl::result_file |
| Writes search results to files while the GPUs search on. More... | |
Namespaces | |
| namespace | cuddl |
| Batch operations over contiguous device rows. | |
| namespace | cuddl::detail |
Enumerations | |
| enum class | cuddl::result_format : uint8_t { cuddl::counts , cuddl::similarity } |
| How a result_file stores each pair. More... | |