diff options
author | Renegade <Renegate@Renegates-MacBook-Pro.local> | 2016-11-11 09:57:51 -0500 |
---|---|---|
committer | Renegade <Renegate@Renegates-MacBook-Pro.local> | 2016-11-11 09:57:51 -0500 |
commit | ae36f785d68d637ef0a60f9028c38eb2d369d9f1 (patch) | |
tree | a226bfbd6958cbe20cf1c80e3a671792a91bcdf5 /SRC | |
parent | b9c9d7631188cdf4c658a808a0748dbef848b863 (diff) | |
download | lapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.tar.gz lapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.tar.bz2 lapack-ae36f785d68d637ef0a60f9028c38eb2d369d9f1.zip |
some tuning
Diffstat (limited to 'SRC')
-rw-r--r-- | SRC/iparam2stage.F | 10 |
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 |