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