-
- Downloads
Implement GPU pyfaust.Faust.factors(), left(), right() functions and all their...
Implement GPU pyfaust.Faust.factors(), left(), right() functions and all their dependent operations in C++ core. More details: - Moving FaustCoreCppGPU definitions in its own file (wrapper/python/src/FaustCoreCppGPU.hpp). - Refactoring many functions from TransformHelper to TransformHelperGen parent class. - Implementation of get_fact() (for sparse and dense mats) into Transform<FPP,GPU2>. - New signatures of tocpu functions in MatSparse/MatDpense<FPP,GPU2> - Refactor conjugate functions from TransformHelper<FPP,Cpu> to faust_linear_algebra.
Showing
- src/faust_linear_operator/CPU/faust_Transform.h 1 addition, 1 deletionsrc/faust_linear_operator/CPU/faust_Transform.h
- src/faust_linear_operator/CPU/faust_Transform.hpp 1 addition, 1 deletionsrc/faust_linear_operator/CPU/faust_Transform.hpp
- src/faust_linear_operator/CPU/faust_TransformHelper.h 4 additions, 10 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.h
- src/faust_linear_operator/CPU/faust_TransformHelper.hpp 10 additions, 105 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.hpp
- src/faust_linear_operator/CPU/faust_linear_algebra.h 7 additions, 0 deletionssrc/faust_linear_operator/CPU/faust_linear_algebra.h
- src/faust_linear_operator/CPU/faust_linear_algebra.hpp 13 additions, 0 deletionssrc/faust_linear_operator/CPU/faust_linear_algebra.hpp
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.cpp.in 13 additions, 3 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.h 1 addition, 0 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.h
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.cpp.in 28 additions, 12 deletionssrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.h 1 addition, 0 deletionssrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h 2 additions, 16 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp 8 additions, 56 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp
- src/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in 74 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_Transform_gpu.h 12 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.h
- src/faust_linear_operator/faust_TransformHelperGen.h 41 additions, 9 deletionssrc/faust_linear_operator/faust_TransformHelperGen.h
- src/faust_linear_operator/faust_TransformHelperGen.hpp 122 additions, 10 deletionssrc/faust_linear_operator/faust_TransformHelperGen.hpp
- wrapper/python/src/FaustCoreCpp.h 4 additions, 2 deletionswrapper/python/src/FaustCoreCpp.h
- wrapper/python/src/FaustCoreCpp.hpp 0 additions, 73 deletionswrapper/python/src/FaustCoreCpp.hpp
- wrapper/python/src/FaustCoreCppGPU.hpp 86 additions, 0 deletionswrapper/python/src/FaustCoreCppGPU.hpp
- wrapper/python/src/FaustCoreCyGPU.pxd 2 additions, 0 deletionswrapper/python/src/FaustCoreCyGPU.pxd
Loading
Please register or sign in to comment