cuDDL
Loading...
Searching...
No Matches
Public Attributes | List of all members
cuddl::detail::top_k_slots Struct Reference

Each genome's k best neighbours so far: keys and packed counts in parallel rows of k, each row a min-heap of keys whose root is the row's worst key, zero while the row has room. More...

Public Attributes

uint64_t * keys
 
uint64_t * counts
 
uint32_t k
 
uint32_t first_genome_id
 

Detailed Description

Each genome's k best neighbours so far: keys and packed counts in parallel rows of k, each row a min-heap of keys whose root is the row's worst key, zero while the row has room.

Definition at line 36 of file top_k.cuh.

Member Data Documentation

◆ counts

uint64_t* cuddl::detail::top_k_slots::counts

Definition at line 38 of file top_k.cuh.

◆ first_genome_id

uint32_t cuddl::detail::top_k_slots::first_genome_id

Definition at line 40 of file top_k.cuh.

◆ k

uint32_t cuddl::detail::top_k_slots::k

Definition at line 39 of file top_k.cuh.

◆ keys

uint64_t* cuddl::detail::top_k_slots::keys

Definition at line 37 of file top_k.cuh.


The documentation for this struct was generated from the following file: