From 4561e11ba55803bff4e28c198d9c5fa0820db639 Mon Sep 17 00:00:00 2001 From: carlocamilloni <carlo.camilloni@gmail.com> Date: Sun, 14 Oct 2018 20:15:21 +0200 Subject: [PATCH] OpenMP: more or equal the defined value --- src/tools/OpenMP.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/OpenMP.h b/src/tools/OpenMP.h index 83aa36b5d..702f8d38f 100644 --- a/src/tools/OpenMP.h +++ b/src/tools/OpenMP.h @@ -57,7 +57,7 @@ unsigned OpenMP::getGoodNumThreads(const T*x,unsigned n) { // to cache line boundary unsigned m=n*sizeof(T)/(2*getCachelineSize()); unsigned numThreads=getNumThreads(); - if(m>numThreads) m=numThreads; + if(m>=numThreads) m=numThreads; else m=1; return m; } -- GitLab