diff options
author | cnugteren <web@cedricnugteren.nl> | 2016-04-20 22:12:51 -0600 |
---|---|---|
committer | cnugteren <web@cedricnugteren.nl> | 2016-04-20 22:12:51 -0600 |
commit | 16a048f1ac8102ad4bcce9cf9fc320f791323e45 (patch) | |
tree | bd7df539c92b92cb8841ff27fd83c4e14e5958bc /test/wrapper_clblas.h | |
parent | 894983fc3c7c57ffc48c21523641694cde318eca (diff) |
Added support for the iSAMAX/iDAMAX/iCAMAX/iZAMAX routines
Diffstat (limited to 'test/wrapper_clblas.h')
-rw-r--r-- | test/wrapper_clblas.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/wrapper_clblas.h b/test/wrapper_clblas.h index 955dc3ad..a44466c6 100644 --- a/test/wrapper_clblas.h +++ b/test/wrapper_clblas.h @@ -641,7 +641,7 @@ clblasStatus clblasXamax<float>(const size_t n, cl_uint num_wait_events, const cl_event *wait_events, cl_event *events) { auto queue = Queue(queues[0]); auto context = queue.GetContext(); - auto scratch_buffer = Buffer<float>(context, n); + auto scratch_buffer = Buffer<float>(context, 2*n); return clblasiSamax(n, imax_buffer, imax_offset, x_buffer, x_offset, static_cast<int>(x_inc), @@ -656,7 +656,7 @@ clblasStatus clblasXamax<double>(const size_t n, cl_uint num_wait_events, const cl_event *wait_events, cl_event *events) { auto queue = Queue(queues[0]); auto context = queue.GetContext(); - auto scratch_buffer = Buffer<double>(context, n); + auto scratch_buffer = Buffer<double>(context, 2*n); return clblasiDamax(n, imax_buffer, imax_offset, x_buffer, x_offset, static_cast<int>(x_inc), @@ -671,7 +671,7 @@ clblasStatus clblasXamax<float2>(const size_t n, cl_uint num_wait_events, const cl_event *wait_events, cl_event *events) { auto queue = Queue(queues[0]); auto context = queue.GetContext(); - auto scratch_buffer = Buffer<float2>(context, n); + auto scratch_buffer = Buffer<float2>(context, 2*n); return clblasiCamax(n, imax_buffer, imax_offset, x_buffer, x_offset, static_cast<int>(x_inc), @@ -686,7 +686,7 @@ clblasStatus clblasXamax<double2>(const size_t n, cl_uint num_wait_events, const cl_event *wait_events, cl_event *events) { auto queue = Queue(queues[0]); auto context = queue.GetContext(); - auto scratch_buffer = Buffer<double2>(context, n); + auto scratch_buffer = Buffer<double2>(context, 2*n); return clblasiZamax(n, imax_buffer, imax_offset, x_buffer, x_offset, static_cast<int>(x_inc), |