CUDPP
2.2
CUDA Data-Parallel Primitives Library
|
CuckooHashing | Encapsulates the cuckoo hash table that uses stashes |
CudaHT | Encapsulates the hash table library |
CuckooHashing | |
CompactingHashTable | Hash table that provides O(1) translation between keys and unique identifiers |
Functions | Container for all of the hash functions |
MultivalueHashTable | Hash table that stores multiple values per key |
HashTable | Basic hash table that stores one value for each key |
CUDPPBwtPlan | Plan class for BWT |
CUDPPCompactPlan | Plan class for compact algorithm |
CUDPPConfiguration | Configuration struct used to specify algorithm, datatype, operator, and options when creating a plan for CUDPP algorithms |
CUDPPHashTableConfig | Configuration struct for creating a hash table (CUDPPHashTable()) |
CUDPPHashTableInternal | Internal structure used to store a generic CUDPP hash table |
CUDPPListRankPlan | Plan class for ListRank |
CUDPPManager | Internal manager class for CUDPPP resources |
CUDPPMergeSortPlan | Plan class for mergesort algorithm |
CUDPPMtfPlan | Plan class for MTF |
CUDPPPlan | Base class for CUDPP Plan data structures |
CUDPPRadixSortPlan | Plan class for radixsort algorithm |
CUDPPRandPlan | Plan class for random number generator |
CUDPPReducePlan | Plan class for reduce algorithm |
CUDPPSaPlan | Plan class for suffix array |
CUDPPScanPlan | Plan class for scan algorithm |
CUDPPSegmentedScanPlan | Plan class for segmented scan algorithm |
CUDPPSparseMatrixVectorMultiplyPlan | Plan class for sparse-matrix dense-vector multiply |
CUDPPStringSortPlan | Plan class for stringsort algorithm |
CUDPPTridiagonalPlan | Plan class for tridiagonal solver |
ScanTraits | Template class containing compile-time parameters to the scan functions |
SegmentedScanTraits | Template class containing compile-time parameters to the segmented scan functions |
SharedMemory | Wrapper class for templatized dynamic shared memory arrays |
typeToVector | Utility template struct for generating small vector types from scalar types |