opencl: fix local size for norm (llama/27339)

This commit is contained in:
lhez 2026-08-20 10:52:07 -07:00 committed by Georgi Gerganov
parent 8539d72ffa
commit 73c2b7ec6f
1 changed files with 4 additions and 1 deletions

View File

@ -12830,7 +12830,10 @@ static void ggml_cl_norm(ggml_backend_t backend, const ggml_tensor * src0, const
GGML_TENSOR_LOCALS(int, ne0, src0, ne);
GGML_TENSOR_LOCALS(cl_ulong, nb0, src0, nb);
const int nth = MIN(64, ne00);
int nth = 1;
while (nth < ne00 && nth < 64) {
nth *= 2;
}
cl_kernel kernel = backend_ctx->kernel_norm;