Skip to content

Commit 8e44cde

Browse files
authored
Add lower limit for multithreading
1 parent 75b3e11 commit 8e44cde

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

interface/zhpr.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,10 @@ void CNAME(enum CBLAS_ORDER order,
175175
buffer = (FLOAT *)blas_memory_alloc(1);
176176

177177
#ifdef SMP
178-
nthreads = num_cpu_avail(2);
178+
if (n < 100)
179+
nthreads = 1;
180+
else
181+
nthreads = num_cpu_avail(2);
179182

180183
if (nthreads == 1) {
181184
#endif

0 commit comments

Comments
 (0)