From f84a553e13d694b3932454a2dd6f38fb2bf37169 Mon Sep 17 00:00:00 2001 From: Akash Kothari <akashk4@tyler.cs.illinois.edu> Date: Tue, 14 Jan 2020 11:10:34 -0600 Subject: [PATCH] Fix the kernel function in VISC version of Sgemm benchmark --- hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl b/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl index f376a27d90..abf5d790ac 100644 --- a/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl +++ b/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl @@ -10,7 +10,8 @@ * Kernel of dense matrix-matrix multiplication kernel. */ -__kernel void mysgemmNT( __global const float *A, int lda, __global const float *B, int ldb, __global float* C, int ldc, int k, float alpha, float beta ) +__kernel void mysgemmNT(__global const float* A, long bytes_A, int lda, __global const float* B, long bytes_B, int ldb, __global float* C, long bytes_C, + int ldc, int k, float alpha, float beta) { float c = 0.0f; int m = get_global_id(0); @@ -23,3 +24,4 @@ __kernel void mysgemmNT( __global const float *A, int lda, __global const float } C[m+n*ldc] = C[m+n*ldc] * beta + alpha * c; } + -- GitLab