cuDDL
Loading...
Searching...
No Matches
Namespaces | Functions
construction.cuh File Reference
#include <cuda_runtime.h>
#include <cuda/devices>
#include <cuda/std/cstddef>
#include <cuda/std/cstdint>
#include <cuddl/detail/kernels.cuh>
#include <cuddl/device_span.cuh>
#include <cuddl/error.hpp>

Go to the source code of this file.

Namespaces

namespace  cuddl
 Batch operations over contiguous device rows.
 
namespace  cuddl::detail
 

Functions

template<size_t BucketCount, typename Layout = default_register_layout>
__host__ Result< void > cuddl::detail::launch_construction (device_span< uint64_t const > input, device_span< uint32_t > registers, cuda::stream_ref stream, cuda::std::optional< blacklist_view > blacklist=cuda::std::nullopt)
 Launches construction of a sketch through a CTA-local shared register array merged into registers (add_shared_kernel).