You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A conceptual list of <key,payload> elements that need not necessarily be contiguous in memory. For example, vector< pair<key,value> > or vector<key> and vector<value> (i.e., AoS vs SoA) could be valid implementations of storage.
It should provide some mechanism for loading an immutable "window" of slots. The intention is to provide a standard way of using vector load/store operations
Enable querying if concurrent insert/find operations are possible No longer desired due to operator mixins
Part of #110 (Refactor of open address data structures)
Development branch: NVIDIA/cuCollections/refactor
Synopsis
A conceptual list of
<key,payload>
elements that need not necessarily be contiguous in memory. For example,vector< pair<key,value> >
orvector<key>
andvector<value>
(i.e., AoS vs SoA) could be valid implementations of storage.TODOs
cuco::storage::array_of_structs
andcuco::storage::struct_of_arrays
and (optionally)cuco::storage::array_of_structs_of_arrays
(closes [FEA] Add option to select between Struct of Arrays vs Array of Structs #103)cuda::atomic_ref
(closes [FEA] Migrate fromcuda::atomic
tocuda::atomic_ref
#183)Enable querying if concurrent insert/find operations are possibleNo longer desired due to operator mixinsReferences
The text was updated successfully, but these errors were encountered: