[arrayfire] 235/284: Fixes in magma potrf (opencl cholesky)

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:59:37 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 845d3b3d31d2173255d4c1e8df66f04bf501ab42
Author: Shehzan Mohammed <shehzan at arrayfire.com>
Date:   Mon Jan 18 14:59:02 2016 -0500

    Fixes in magma potrf (opencl cholesky)
---
 src/backend/opencl/magma/potrf.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/backend/opencl/magma/potrf.cpp b/src/backend/opencl/magma/potrf.cpp
index d048ed4..4f9984f 100644
--- a/src/backend/opencl/magma/potrf.cpp
+++ b/src/backend/opencl/magma/potrf.cpp
@@ -199,7 +199,7 @@ magma_int_t magma_potrf_gpu(
                 magma_getmatrix_async<Ty>(jb, jb, dA(j,j), ldda, work, jb, queue, &event);
 
                 // apply all previous updates to block row right of diagonal block
-                if (j+jb < n) {
+                if (j+jb < n && j > 0) {
                     CLBLAS_CHECK(gpu_blas_gemm(
                                      transType, clblasNoTrans,
                                      jb, n-j-jb, j,
@@ -259,7 +259,7 @@ magma_int_t magma_potrf_gpu(
                 magma_getmatrix_async<Ty>(jb, jb, dA(j,j), ldda, work, jb, queue, &event);
 
                 // apply all previous updates to block column below diagonal block
-                if (j+jb < n) {
+                if (j+jb < n && j > 0) {
                     CLBLAS_CHECK(gpu_blas_gemm(
                                      clblasNoTrans, transType,
                                      n-j-jb, jb, j,

-- 
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