-
- Downloads
New TransformHelper<FPP,GPU2> class and misc update in other GPU2 classes.
Add TransformHelper<FPP,GPU2> and quick tests (yet to enhance). Refactor TransformHelper<FPP,GPU2> and TransformHelper<FPP,Cpu> into parent class TransformHelperGen (yet to finish). Add Transform::update(), multiply(MatDense<FPP,GPU2>), update get_product, add factor iterator and begin()/end(). Update MatDense<FPP,GPU2>/MatSparse<FPP,GPU2> : move operator overload and ctor, getType. Update MatDense<FPP,GPU2> tests. Fix some Vect functions. Move hpp.in GPU2 files to cpp.in as they are only template specializations (types as variables generated by cmake).
Showing
- CMakeLists.txt 9 additions, 10 deletionsCMakeLists.txt
- gpu_mod 1 addition, 1 deletiongpu_mod
- misc/test/CMakeLists.txt 1 addition, 1 deletionmisc/test/CMakeLists.txt
- misc/test/src/C++/test_matdense_gpu_mod.cpp 0 additions, 9 deletionsmisc/test/src/C++/test_matdense_gpu_mod.cpp
- misc/test/src/C++/test_matdense_gpu_mod.cpp.in 13 additions, 0 deletionsmisc/test/src/C++/test_matdense_gpu_mod.cpp.in
- misc/test/src/C++/test_transform_helper_gpu_mod.cpp.in 59 additions, 0 deletionsmisc/test/src/C++/test_transform_helper_gpu_mod.cpp.in
- src/faust_linear_operator/CPU/faust_TransformHelper.h 6 additions, 16 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.h
- src/faust_linear_operator/CPU/faust_TransformHelper.hpp 83 additions, 87 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.hpp
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.cpp.in 72 additions, 9 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.h 13 additions, 4 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.h
- src/faust_linear_operator/GPU2/faust_MatGeneric_gpu.h 4 additions, 3 deletionssrc/faust_linear_operator/GPU2/faust_MatGeneric_gpu.h
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.cpp.in 54 additions, 1 deletionsrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.h 14 additions, 2 deletionssrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h 38 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp 114 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp
- src/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in 129 additions, 3 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_Transform_gpu.h 53 additions, 26 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.h
- src/faust_linear_operator/GPU2/faust_Vect_gpu.cpp.in 29 additions, 28 deletionssrc/faust_linear_operator/GPU2/faust_Vect_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_Vect_gpu.h 4 additions, 4 deletionssrc/faust_linear_operator/GPU2/faust_Vect_gpu.h
- src/faust_linear_operator/faust_TransformHelperGen.h 42 additions, 0 deletionssrc/faust_linear_operator/faust_TransformHelperGen.h
Loading
Please register or sign in to comment