From fd2478c9e2eeb2ec26eda6aec6a9293eb2f96151 Mon Sep 17 00:00:00 2001 From: wernsaar Date: Fri, 12 Sep 2014 19:18:23 +0200 Subject: [PATCH] optimized interface/zgemv.c for multithreading --- interface/zgemv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/zgemv.c b/interface/zgemv.c index 50513a8e4..704034aaf 100644 --- a/interface/zgemv.c +++ b/interface/zgemv.c @@ -238,7 +238,7 @@ void CNAME(enum CBLAS_ORDER order, int nthreads_avail = nthreads_max; double MNK = (double) m * (double) n; - if ( MNK <= (80.0 * 20.0 * (double) GEMM_MULTITHREAD_THRESHOLD) ) + if ( MNK <= ( 256.0 * (double) (GEMM_MULTITHREAD_THRESHOLD * GEMM_MULTITHREAD_THRESHOLD) )) nthreads_max = 1; if ( nthreads_max > nthreads_avail )