From 46974cce66b0d2d96afec320531032c0312eebd3 Mon Sep 17 00:00:00 2001 From: miha-q <> Date: Mon, 4 Mar 2024 00:19:42 -0500 Subject: [PATCH] Mon Mar 4 12:19:42 AM EST 2024 --- src/gpu/gpu.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gpu/gpu.c b/src/gpu/gpu.c index 3707952..e9c612c 100644 --- a/src/gpu/gpu.c +++ b/src/gpu/gpu.c @@ -166,10 +166,10 @@ void GPU_knk(float* ptrR, int rowsR, int colsR, float* ptrA, int rowsA, int cols gpuerr(clCreateBuffer); //Populate buffers - //err = clEnqueueWriteBuffer(GPU_command_queue, memA, CL_TRUE, 0, sizeof(float) * sizeA, ptrA, 0, NULL, NULL); - //gpuerr(clEnqueueWriteBuffer); - //err = clEnqueueWriteBuffer(GPU_command_queue, memB, CL_TRUE, 0, sizeof(float) * sizeB, ptrB, 0, NULL, NULL); - //gpuerr(clEnqueueWriteBuffer); + err = clEnqueueWriteBuffer(GPU_command_queue, memA, CL_TRUE, 0, sizeof(float) * sizeA, ptrA, 0, NULL, NULL); + gpuerr(clEnqueueWriteBuffer); + err = clEnqueueWriteBuffer(GPU_command_queue, memB, CL_TRUE, 0, sizeof(float) * sizeB, ptrB, 0, NULL, NULL); + gpuerr(clEnqueueWriteBuffer); //Load and compile program cl_program program; @@ -221,7 +221,7 @@ void GPU_knk(float* ptrR, int rowsR, int colsR, float* ptrA, int rowsA, int cols err = clFinish(GPU_command_queue); gpuerr(clFinish); //Read results - //err = clEnqueueReadBuffer(GPU_command_queue, memR, CL_TRUE, 0, sizeof(float) * sizeR, ptrR, 0, NULL, NULL); + err = clEnqueueReadBuffer(GPU_command_queue, memR, CL_TRUE, 0, sizeof(float) * sizeR, ptrR, 0, NULL, NULL); gpuerr(clEnqueueReadBuffer); //Clean up -- 2.39.5