From f7199b831f847340f0921ef2140a4e64809db037 Mon Sep 17 00:00:00 2001 From: CNugteren Date: Mon, 27 Jul 2015 07:18:06 +0200 Subject: Now using the new Claduc C++11 OpenCL header --- test/routines/level2/xgemv.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'test/routines/level2') diff --git a/test/routines/level2/xgemv.h b/test/routines/level2/xgemv.h index 73f7d76e..056dec30 100644 --- a/test/routines/level2/xgemv.h +++ b/test/routines/level2/xgemv.h @@ -68,8 +68,7 @@ class TestXgemv { static size_t DefaultLDC(const Arguments &) { return 1; } // N/A for this routine // Describes how to run the CLBlast routine - static StatusCode RunRoutine(const Arguments &args, const Buffers &buffers, - CommandQueue &queue) { + static StatusCode RunRoutine(const Arguments &args, const Buffers &buffers, Queue &queue) { auto queue_plain = queue(); auto event = cl_event{}; auto status = Gemv(args.layout, args.a_transpose, @@ -83,8 +82,7 @@ class TestXgemv { } // Describes how to run the clBLAS routine (for correctness/performance comparison) - static StatusCode RunReference(const Arguments &args, const Buffers &buffers, - CommandQueue &queue) { + static StatusCode RunReference(const Arguments &args, const Buffers &buffers, Queue &queue) { auto queue_plain = queue(); auto event = cl_event{}; auto status = clblasXgemv(static_cast(args.layout), @@ -99,10 +97,9 @@ class TestXgemv { } // Describes how to download the results of the computation (more importantly: which buffer) - static std::vector DownloadResult(const Arguments &args, Buffers &buffers, - CommandQueue &queue) { + static std::vector DownloadResult(const Arguments &args, Buffers &buffers, Queue &queue) { std::vector result(args.y_size, static_cast(0)); - buffers.y_vec.ReadBuffer(queue, args.y_size*sizeof(T), result); + buffers.y_vec.Read(queue, args.y_size, result); return result; } -- cgit v1.2.3