]> rtime.felk.cvut.cz Git - hercules2020/kcf.git/commit
Unify CPU and GPU implementations of ComplexMat
authorMichal Sojka <michal.sojka@cvut.cz>
Tue, 2 Oct 2018 13:50:49 +0000 (15:50 +0200)
committerMichal Sojka <michal.sojka@cvut.cz>
Tue, 2 Oct 2018 13:51:12 +0000 (15:51 +0200)
commitab7e13355dc778c58d3786efb9a3e034761a06f9
treec9f6a7d746183e080bd448db30706cadf3ad725b
parentb8b657a42c49d892c184d8a2745ae01bfe1e4d21
Unify CPU and GPU implementations of ComplexMat

CPU implementation is now in complexmat.cpp, GPU in complexmat.cu. Both
implementation share the same interface in complexmat.hpp.
13 files changed:
src/CMakeLists.txt
src/complexmat.cpp [new file with mode: 0644]
src/complexmat.cu
src/complexmat.cuh [deleted file]
src/complexmat.hpp
src/cuda_functions.cu
src/cuda_functions.h [moved from src/cuda_functions.cuh with 100% similarity]
src/debug.h
src/dynmem.hpp
src/fft.h
src/fft_cufft.cpp
src/kcf.h
src/threadctx.hpp