diff --git a/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl b/hpvm/test/parboil/benchmarks/sgemm/src/visc/kernel.cl index f376a27d90003e3c7c18dafb9f64a8b459a40029..abf5d790ac927f2563f6c6e67a3571e689782495 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; } +