Browse Source

opencl: fix q6_K mv for m=1 (#18893)

lhez 1 week ago
parent
commit
d1b4757ded
1 changed files with 4 additions and 0 deletions
  1. 4 0
      ggml/src/ggml-opencl/kernels/mul_mv_q6_k.cl

+ 4 - 0
ggml/src/ggml-opencl/kernels/mul_mv_q6_k.cl

@@ -111,6 +111,10 @@ kernel void kernel_mul_mv_q6_K_f32(
 
     int row = N_SIMDGROUP * r0 + get_sub_group_id();
 
+    if (row >= ne01) {
+        return;
+    }
+
     int i12 = im%ne12;
     int i13 = im/ne12;