CUDA Data-Parallel Primitives Library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
CudaHT::CuckooHashing::CompactingHashTableHash table that provides O(1) translation between keys and unique identifiers
CUDPPCompactPlanPlan class for compact algorithm
CUDPPConfigurationConfiguration struct used to specify algorithm, datatype, operator, and options when creating a plan for CUDPP algorithms
CUDPPHashTableConfigConfiguration struct for creating a hash table (CUDPPHashTable())
CUDPPHashTableInternal< T >Internal structure used to store a generic CUDPP hash table
CUDPPManagerInternal manager class for CUDPPP resources
CUDPPPlanBase class for CUDPP Plan data structures
CUDPPRandPlanPlan class for random number generator
CUDPPReducePlanPlan class for reduce algorithm
CUDPPScanPlanPlan class for scan algorithm
CUDPPSegmentedScanPlanPlan class for segmented scan algorithm
CUDPPSparseMatrixVectorMultiplyPlanPlan class for sparse-matrix dense-vector multiply
CUDPPTridiagonalPlanPlan class for tridiagonal solver
CudaHT::CuckooHashing::Functions< N >Container for all of the hash functions
CudaHT::CuckooHashing::HashTableBasic hash table that stores one value for each key
CudaHT::CuckooHashing::MultivalueHashTableHash table that stores multiple values per key
ScanTraits< T, Oper, backward, exclusive, multiRow, sums, fullBlock >Template class containing compile-time parameters to the scan functions
SegmentedScanTraits< T, Oper, backward, exclusivity, doShiftFlags, fullBlock, sums, sm12OrBetter >Template class containing compile-time parameters to the segmented scan functions
SharedMemory< T >Wrapper class for templatized dynamic shared memory arrays
typeToVector< T, N >Utility template struct for generating small vector types from scalar types
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines