| cudpp.h | Main library header file. Defines public interface |
| cudpp.cpp | Main library source file. Implements wrappers for public interface |
| cudpp_compact.h | Compact functionality header file - contains CUDPP interface (not public) |
| cudpp_globals.h | Global declarations defining machine characteristics of GPU target These are currently set for best performance on G8X GPUs. The optimal parameters may change on future GPUs. In the future, we hope to make CUDPP a self-tuning library |
| cudpp_scan.h | Scan functionality header file - contains CUDPP interface (not public) |
| cudpp_segscan.h | Scan functionality header file - contains CUDPP interface (not public) |
| cudpp_sort.h | Sorting functionality header file - contains CUDPP interface (not public) |
| cudpp_spmvmult.h | Scan functionality header file - contains CUDPP interface (not public) |
| cudpp_util.h | C++ utility functions and classes used internally to cuDPP |
| sharedmem.h | Shared memory declaration struct for templatized types |
| compact_app.cu | CUDPP application-level compact routines |
| scan_app.cu | CUDPP application-level scan routines |
| segmented_scan_app.cu | CUDPP application-level scan routines |
| sort_app.cu | CUDPP application-level sort routines |
| spmvmult_app.cu | CUDPP application-level scan routines |
| scan_cta.cu | CUDPP CTA-level scan routines |
| segmented_scan_cta.cu | CUDPP CTA-level scan routines |
| sort_cta.cu | CUDPP CTA-level sort routines |
| compact_kernel.cu | CUDPP kernel-level compact routines |
| scan_kernel.cu | CUDPP kernel-level scan routines |
| segmented_scan_kernel.cu | CUDPP kernel-level scan routines |
| sort_kernel.cu | CUDPP kernel-level sort routines |
| spmvmult_kernel.cu | CUDPP kernel-level scan routines |
| vector_kernel.cu | CUDA kernel methods for basic operations on vectors |
1.5.5