summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRenegade <Renegate@Renegates-MacBook-Pro.local>2016-11-11 09:57:51 -0500
committerRenegade <Renegate@Renegates-MacBook-Pro.local>2016-11-11 09:57:51 -0500
commitae36f785d68d637ef0a60f9028c38eb2d369d9f1 (patch)
treea226bfbd6958cbe20cf1c80e3a671792a91bcdf5
parentb9c9d7631188cdf4c658a808a0748dbef848b863 (diff)
downloadlapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.tar.gz
lapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.tar.bz2
lapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.zip
some tuning
-rw-r--r--SRC/iparam2stage.F10
1 files changed, 9 insertions, 1 deletions
diff --git a/SRC/iparam2stage.F b/SRC/iparam2stage.F
index ca09906e..6443f16e 100644
--- a/SRC/iparam2stage.F
+++ b/SRC/iparam2stage.F
@@ -274,7 +274,7 @@
* Could be also dependent from N but for now it
* depend only on sequential or parallel
*
- IF( NTHREADS.GT.1 ) THEN
+ IF( NTHREADS.GT.4 ) THEN
IF( CPREC ) THEN
KD = 128
IB = 32
@@ -282,6 +282,14 @@
KD = 160
IB = 40
ENDIF
+ ELSE IF( NTHREADS.GT.1 ) THEN
+ IF( CPREC ) THEN
+ KD = 64
+ IB = 32
+ ELSE
+ KD = 64
+ IB = 32
+ ENDIF
ELSE
IF( CPREC ) THEN
KD = 16