[arrayfire] 218/284: Merge pull request #1221 from shehzan10/fallback-opts

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:59:35 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/experimental
in repository arrayfire.

commit 9962b87ae53b3f196247a32e0716211cb6cdf508
Merge: bb479bf f6e309b
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date:   Wed Jan 13 20:36:56 2016 -0500

    Merge pull request #1221 from shehzan10/fallback-opts
    
    CPU Offload for OpenCL

 CMakeLists.txt                                     |  24 ++-
 docs/details/backend.dox                           |   9 +
 docs/pages/configuring_arrayfire_environment.md    |  57 ++++--
 include/af/backend.h                               |  20 ++
 src/api/c/device.cpp                               |   6 +
 src/api/c/sift.cpp                                 |   4 +-
 src/api/cpp/device.cpp                             |   7 +
 src/api/unified/device.cpp                         |   6 +
 src/backend/cpu/blas.hpp                           |   1 +
 src/backend/cpu/sift.cpp                           |   4 +-
 src/backend/cuda/CMakeLists.txt                    |  61 +++---
 src/backend/cuda/JIT/numeric.cu                    |  13 ++
 src/backend/cuda/blas.cpp                          |  38 +---
 src/backend/cuda/complex.hpp                       |  22 +--
 src/backend/cuda/sift.cu                           |   4 +-
 src/backend/opencl/Array.hpp                       |  28 +++
 src/backend/opencl/CMakeLists.txt                  |  12 ++
 src/backend/opencl/binary.hpp                      |   2 +-
 src/backend/opencl/blas.cpp                        |  49 ++---
 src/backend/opencl/cholesky.cpp                    |  13 +-
 src/backend/opencl/cpu/cpu_blas.cpp                | 208 +++++++++++++++++++++
 src/backend/opencl/cpu/cpu_blas.hpp                |  20 ++
 src/backend/opencl/cpu/cpu_cholesky.cpp            |  82 ++++++++
 src/backend/opencl/cpu/cpu_cholesky.hpp            |  22 +++
 .../{cpu/blas.hpp => opencl/cpu/cpu_helper.hpp}    |  49 +++--
 src/backend/opencl/cpu/cpu_inverse.cpp             |  74 ++++++++
 src/backend/opencl/cpu/cpu_inverse.hpp             |  19 ++
 src/backend/opencl/cpu/cpu_lu.cpp                  | 176 +++++++++++++++++
 src/backend/opencl/cpu/cpu_lu.hpp                  |  22 +++
 src/backend/opencl/cpu/cpu_qr.cpp                  | 116 ++++++++++++
 src/backend/opencl/cpu/cpu_qr.hpp                  |  22 +++
 src/backend/opencl/cpu/cpu_solve.cpp               | 174 +++++++++++++++++
 src/backend/opencl/cpu/cpu_solve.hpp               |  23 +++
 src/backend/opencl/cpu/cpu_svd.cpp                 | 110 +++++++++++
 src/backend/opencl/cpu/cpu_svd.hpp                 |  22 +++
 src/backend/opencl/cpu/cpu_triangle.hpp            |  55 ++++++
 src/backend/opencl/inverse.cpp                     |   6 +
 src/backend/opencl/kernel/jit.cl                   |   1 +
 src/backend/opencl/lu.cpp                          |  11 +-
 src/backend/opencl/memory.cpp                      |   2 +-
 src/backend/opencl/platform.cpp                    |  23 +++
 src/backend/opencl/platform.hpp                    |   6 +
 src/backend/opencl/qr.cpp                          |  19 +-
 src/backend/opencl/sift.cpp                        |   4 +-
 src/backend/opencl/solve.cpp                       |  11 ++
 src/backend/opencl/svd.cpp                         |  10 +
 src/backend/opencl/unary.hpp                       |   2 +-
 test/CMakeLists.txt                                |  22 ++-
 test/backend.cpp                                   |  21 +++
 test/gloh_nonfree.cpp                              |   4 +-
 test/sift_nonfree.cpp                              |   4 +-
 51 files changed, 1552 insertions(+), 168 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git



More information about the debian-science-commits mailing list