[arrayfire] 126/284: Merge pull request #1174 from umar456/async

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:59:26 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 861808e5b2f2aacdadabf001f7712e637220a1cf
Merge: 2ae8273 f0b9691
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date:   Thu Dec 31 00:59:29 2015 -0500

    Merge pull request #1174 from umar456/async
    
    Changes to make CPU backend functions asynchronous calls

 .gitignore                                         |    1 +
 .gitmodules                                        |    3 +
 CMakeLists.txt                                     |    1 +
 src/api/c/assign.cpp                               |    2 +-
 src/api/c/data.cpp                                 |    2 +-
 src/api/c/moddims.cpp                              |    2 +-
 src/api/unified/CMakeLists.txt                     |    1 +
 src/api/unified/symbol_manager.cpp                 |   19 -
 src/api/unified/symbol_manager.hpp                 |    2 +
 src/backend/cpu/Array.cpp                          |  393 +++----
 src/backend/cpu/Array.hpp                          |   20 +-
 src/backend/cpu/CMakeLists.txt                     |   15 +
 src/backend/cpu/approx.cpp                         |  380 +------
 src/backend/cpu/assign.cpp                         |   89 +-
 src/backend/cpu/bilateral.cpp                      |   74 +-
 src/backend/cpu/blas.cpp                           |  112 +-
 src/backend/cpu/cholesky.cpp                       |   16 +-
 src/backend/cpu/convolve.cpp                       |  249 +---
 src/backend/cpu/copy.cpp                           |  239 ++--
 src/backend/cpu/diagonal.cpp                       |   94 +-
 src/backend/cpu/diff.cpp                           |  131 +--
 src/backend/cpu/exampleFunction.cpp                |    7 +
 src/backend/cpu/fast.cpp                           |  234 +---
 src/backend/cpu/fft.cpp                            |  179 +--
 src/backend/cpu/fftconvolve.cpp                    |  418 ++-----
 src/backend/cpu/gradient.cpp                       |   86 +-
 src/backend/cpu/harris.cpp                         |  200 +---
 src/backend/cpu/hist_graphics.cpp                  |    4 +
 src/backend/cpu/histogram.cpp                      |   30 +-
 src/backend/cpu/homography.cpp                     |   32 +-
 src/backend/cpu/hsv_rgb.cpp                        |  102 +-
 src/backend/cpu/identity.cpp                       |   57 +-
 src/backend/cpu/iir.cpp                            |   86 +-
 src/backend/cpu/image.cpp                          |   58 +-
 src/backend/cpu/index.cpp                          |   78 +-
 src/backend/cpu/inverse.cpp                        |   13 +-
 src/backend/cpu/iota.cpp                           |   69 +-
 src/backend/cpu/ireduce.cpp                        |  236 ++--
 src/backend/cpu/join.cpp                           |  317 ++----
 src/backend/cpu/kernel/Array.hpp                   |   58 +
 src/backend/cpu/kernel/approx1.hpp                 |  144 +++
 src/backend/cpu/kernel/approx2.hpp                 |  170 +++
 src/backend/cpu/kernel/assign.hpp                  |   80 ++
 src/backend/cpu/kernel/bilateral.hpp               |   81 ++
 src/backend/cpu/kernel/convolve.hpp                |  267 +++++
 src/backend/cpu/kernel/copy.hpp                    |   90 ++
 src/backend/cpu/kernel/diagonal.hpp                |   67 ++
 src/backend/cpu/kernel/diff.hpp                    |   86 ++
 src/backend/cpu/kernel/dot.hpp                     |   46 +
 src/backend/cpu/{fast.cpp => kernel/fast.hpp}      |  154 +--
 src/backend/cpu/{fft.cpp => kernel/fft.hpp}        |  115 +-
 src/backend/cpu/kernel/fftconvolve.hpp             |  256 +++++
 src/backend/cpu/kernel/gradient.hpp                |   89 ++
 src/backend/cpu/kernel/harris.hpp                  |  124 ++
 src/backend/cpu/kernel/histogram.hpp               |   49 +
 .../cpu/{hsv_rgb.cpp => kernel/hsv_rgb.hpp}        |   40 +-
 src/backend/cpu/kernel/identity.hpp                |   37 +
 src/backend/cpu/kernel/iir.hpp                     |   61 +
 src/backend/cpu/kernel/index.hpp                   |   71 ++
 src/backend/cpu/kernel/iota.hpp                    |   45 +
 src/backend/cpu/kernel/ireduce.hpp                 |  108 ++
 src/backend/cpu/kernel/join.hpp                    |  144 +++
 src/backend/cpu/kernel/lookup.hpp                  |   62 +
 src/backend/cpu/kernel/lu.hpp                      |   80 ++
 src/backend/cpu/kernel/match_template.hpp          |  141 +++
 .../cpu/{meanshift.cpp => kernel/meanshift.hpp}    |   59 +-
 .../cpu/{medfilt.cpp => kernel/medfilt.hpp}        |   44 +-
 src/backend/cpu/{morph.cpp => kernel/morph.hpp}    |  100 +-
 .../nearest_neighbour.hpp}                         |   57 +-
 src/backend/cpu/{orb.cpp => kernel/orb.hpp}        |  296 +----
 src/backend/cpu/{random.cpp => kernel/random.hpp}  |   71 +-
 src/backend/cpu/kernel/range.hpp                   |   52 +
 src/backend/cpu/kernel/reduce.hpp                  |   71 ++
 .../cpu/{regions.cpp => kernel/regions.hpp}        |   44 +-
 src/backend/cpu/kernel/reorder.hpp                 |   55 +
 src/backend/cpu/kernel/resize.hpp                  |  177 +++
 src/backend/cpu/kernel/rotate.hpp                  |   84 ++
 src/backend/cpu/kernel/scan.hpp                    |   72 ++
 src/backend/cpu/kernel/select.hpp                  |  124 ++
 src/backend/cpu/kernel/shift.hpp                   |   69 ++
 src/backend/cpu/kernel/sift_nonfree.hpp            | 1195 ++++++++++++++++++++
 src/backend/cpu/{sobel.cpp => kernel/sobel.hpp}    |   46 +-
 src/backend/cpu/kernel/sort.hpp                    |   51 +
 src/backend/cpu/kernel/sort_by_key.hpp             |   85 ++
 src/backend/cpu/kernel/sort_index.hpp              |   70 ++
 src/backend/cpu/kernel/susan.hpp                   |   99 ++
 src/backend/cpu/kernel/tile.hpp                    |   55 +
 src/backend/cpu/kernel/transform.hpp               |  131 +++
 .../cpu/{transpose.cpp => kernel/transpose.hpp}    |   92 +-
 .../cpu/{triangle.cpp => kernel/triangle.hpp}      |   46 +-
 src/backend/cpu/kernel/unwrap.hpp                  |   81 ++
 src/backend/cpu/kernel/wrap.hpp                    |   80 ++
 src/backend/cpu/lookup.cpp                         |   54 +-
 src/backend/cpu/lu.cpp                             |  130 +--
 src/backend/cpu/match_template.cpp                 |  126 +--
 src/backend/cpu/math.cpp                           |   72 +-
 src/backend/cpu/meanshift.cpp                      |  119 +-
 src/backend/cpu/medfilt.cpp                        |  114 +-
 src/backend/cpu/memory.cpp                         |  334 +++---
 src/backend/cpu/morph.cpp                          |  130 +--
 src/backend/cpu/nearest_neighbour.cpp              |  155 +--
 src/backend/cpu/orb.cpp                            |  534 +--------
 src/backend/cpu/platform.cpp                       |   13 +-
 src/backend/cpu/platform.hpp                       |    6 +
 src/backend/cpu/plot.cpp                           |   53 +-
 src/backend/cpu/plot3.cpp                          |   53 +-
 src/backend/cpu/qr.cpp                             |   60 +-
 src/backend/cpu/queue.hpp                          |   46 +
 src/backend/cpu/random.cpp                         |  149 +--
 src/backend/cpu/range.cpp                          |   92 +-
 src/backend/cpu/reduce.cpp                         |  341 +++---
 src/backend/cpu/regions.cpp                        |  176 +--
 src/backend/cpu/reorder.cpp                        |   81 +-
 src/backend/cpu/resize.cpp                         |  234 +---
 src/backend/cpu/rotate.cpp                         |  130 +--
 src/backend/cpu/scan.cpp                           |  113 +-
 src/backend/cpu/select.cpp                         |  147 +--
 src/backend/cpu/set.cpp                            |  170 +--
 src/backend/cpu/shift.cpp                          |   88 +-
 src/backend/cpu/sift.cpp                           |    2 +-
 src/backend/cpu/sift_nonfree.hpp                   | 1193 -------------------
 src/backend/cpu/sobel.cpp                          |   74 +-
 src/backend/cpu/solve.cpp                          |  136 ++-
 src/backend/cpu/sort.cpp                           |   87 +-
 src/backend/cpu/sort_by_key.cpp                    |  133 +--
 src/backend/cpu/sort_index.cpp                     |  110 +-
 src/backend/cpu/surface.cpp                        |   53 +-
 src/backend/cpu/susan.cpp                          |  115 +-
 src/backend/cpu/svd.cpp                            |  132 ++-
 src/backend/cpu/threads                            |    1 +
 src/backend/cpu/tile.cpp                           |   80 +-
 src/backend/cpu/transform.cpp                      |  194 +---
 src/backend/cpu/transform_interp.hpp               |    2 +
 src/backend/cpu/transpose.cpp                      |  119 +-
 src/backend/cpu/triangle.cpp                       |   65 +-
 src/backend/cpu/unwrap.cpp                         |  127 +--
 src/backend/cpu/utility.hpp                        |   63 ++
 src/backend/cpu/where.cpp                          |   82 +-
 src/backend/cpu/wrap.cpp                           |  125 +-
 src/backend/cuda/Array.cpp                         |    7 -
 src/backend/cuda/Array.hpp                         |    4 -
 src/backend/cuda/CMakeLists.txt                    |    1 +
 src/backend/cuda/copy.cu                           |    2 +-
 src/backend/cuda/debug_cuda.hpp                    |   10 +-
 src/backend/cuda/platform.cpp                      |    6 +
 src/backend/cuda/platform.hpp                      |    3 +
 src/backend/opencl/Array.cpp                       |    7 -
 src/backend/opencl/Array.hpp                       |    4 -
 src/backend/opencl/CMakeLists.txt                  |    1 +
 src/backend/opencl/debug_opencl.hpp                |    7 +-
 src/backend/opencl/kernel/convolve.hpp             |    1 +
 src/backend/opencl/platform.cpp                    |    6 +
 src/backend/opencl/platform.hpp                    |    2 +
 src/util.cpp                                       |   40 +
 src/{backend/opencl/debug_opencl.hpp => util.hpp}  |   16 +-
 155 files changed, 7833 insertions(+), 9019 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