From 7dc2f57e5e145b8136300eedb5836da6821b76e0 Mon Sep 17 00:00:00 2001 From: JohannesGaessler Date: Fri, 12 May 2023 21:37:34 +0200 Subject: [PATCH] Added missing __syncthreads(); --- ggml-cuda.cu | 1 + 1 file changed, 1 insertion(+) diff --git a/ggml-cuda.cu b/ggml-cuda.cu index 0674bd3c9..4c37f4278 100644 --- a/ggml-cuda.cu +++ b/ggml-cuda.cu @@ -229,6 +229,7 @@ template static } // sum up partial sums and write back result + __syncthreads(); for (int s=block_size/2; s>0; s>>=1) { if (tid < s) { tmp[tid] += tmp[tid + s];