From 91e4b10d4004f4d6b7a71bd86d2f68d631f1ee47 Mon Sep 17 00:00:00 2001 From: Gabe Goodhart Date: Fri, 11 Jul 2025 16:01:15 -0600 Subject: [PATCH] fix: Sync patch changes for ggml-cpu.c Branch: GraniteFour Signed-off-by: Gabe Goodhart --- ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu.c b/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu.c index b2ea2baed..c9f6c0637 100644 --- a/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu.c +++ b/ml/backend/ggml/ggml/src/ggml-cpu/ggml-cpu.c @@ -2400,7 +2400,7 @@ static bool ggml_thread_apply_priority(int32_t prio) { // Newer Windows 11 versions aggresively park (offline) CPU cores and often place // all our threads onto the first 4 cores which results in terrible performance with // n_threads > 4 - #if _WIN32_WINNT >= 0x0602 + #if (_WIN32_WINNT >= 0x0602) && !defined(__GNUC__) THREAD_POWER_THROTTLING_STATE t; ZeroMemory(&t, sizeof(t)); t.Version = THREAD_POWER_THROTTLING_CURRENT_VERSION;