CUDPP
2.3
CUDA Data-Parallel Primitives Library
|
Files | |
file | cudpp_hash.cpp |
Main hash table library source file. Implements wrappers for public interface. | |
file | debugging.cpp |
Debugging/statistics/performance utilities for hash tables. | |
file | debugging.cu |
Debugging/statistics/performance utilities for hash tables. | |
file | debugging.h |
Debugging/statistics/performance utilities header for hash tables. | |
file | definitions.h |
Stores configuration flags and definitions for hard-coded values in hash table implementations. | |
file | hash_compacting.cpp |
Implements hash tables that assign each unique key an ID. | |
file | hash_compacting.cu |
Implements hash tables that assign each unique key an ID. | |
file | hash_compacting.h |
Header for hash tables that assign each unique key an ID. | |
file | hash_functions.h |
Hash function code. | |
file | hash_multivalue.cpp |
Implements hash tables that store multiple values per key. | |
file | hash_multivalue.cu |
Implements hash tables that store multiple values per key. | |
file | hash_multivalue.h |
Header for hash tables that store multiple values per key. | |
file | hash_table.cpp |
Implements a basic hash table that stores one value per key. | |
file | hash_table.cu |
Hides all of the CUDA calls from the actual CPP file. | |
file | hash_table.cuh |
Implements kernel and device functions for a basic hash table. | |
file | hash_table.h |
Header for a basic hash table that stores one value per key. | |