-
- Downloads
There was an error fetching the commit references. Please try again later.
Reimplementing CUDA parallel reduction with template operations.
Showing
- src/core/cuda/reduction-operations.h 226 additions, 0 deletionssrc/core/cuda/reduction-operations.h
- src/implementation/core/CMakeLists.txt 3 additions, 1 deletionsrc/implementation/core/CMakeLists.txt
- src/implementation/core/cuda-long-vector-kernels.h 137 additions, 203 deletionssrc/implementation/core/cuda-long-vector-kernels.h
- src/implementation/core/cuda/CMakeLists.txt 8 additions, 1 deletionsrc/implementation/core/cuda/CMakeLists.txt
- src/implementation/core/cuda/reduction-operations_impl.cu 16 additions, 0 deletionssrc/implementation/core/cuda/reduction-operations_impl.cu
- src/implementation/core/cuda/reduction-operations_impl.h 23 additions, 0 deletionssrc/implementation/core/cuda/reduction-operations_impl.h
- src/implementation/core/memory-operations.h 17 additions, 22 deletionssrc/implementation/core/memory-operations.h
- tests/unit-tests/CMakeLists.txt 2 additions, 0 deletionstests/unit-tests/CMakeLists.txt
- tests/unit-tests/core/cuda/CMakeLists.txt 6 additions, 6 deletionstests/unit-tests/core/cuda/CMakeLists.txt
- tests/unit-tests/core/cuda/reduction-test.cu 34 additions, 0 deletionstests/unit-tests/core/cuda/reduction-test.cu
- tests/unit-tests/core/cuda/tnlCudaMemoryOperationsTester.h 3 additions, 3 deletionstests/unit-tests/core/cuda/tnlCudaMemoryOperationsTester.h
- tests/unit-tests/core/cuda/tnlCudaReductionTester.h 122 additions, 0 deletionstests/unit-tests/core/cuda/tnlCudaReductionTester.h
Loading
Please register or sign in to comment