Ignore:
Timestamp:
Nov 19, 2015, 4:50:07 PM (9 years ago)
Author:
emillour
Message:

All GCMS:

  • add preprocessing flages BLAS and LAPACK on architectures using ifort and the MKL library (includes BLAS and LAPACK capabilities).

EM

Location:
trunk/LMDZ.COMMON/arch
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/arch/arch-AMD64_CICLAD.fcm

    r847 r1501  
    44%MAKE                gmake
    55%FPP_FLAGS           -P -traditional
    6 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
     6%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM
    77%BASE_FFLAGS         -i4 -r8
    88%PROD_FFLAGS         -O2 -Munroll -Mnoframe -Mautoinline -Mcache_align
  • trunk/LMDZ.COMMON/arch/arch-CICLADifort.fcm

    r1347 r1501  
    44%MAKE                make
    55%FPP_FLAGS           -P -traditional
    6 %FPP_DEF             NC_DOUBLE
     6%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM
    77%BASE_FFLAGS         -real-size 64 -ip -mkl=parallel -fp-model precise -align common -mcmodel=large -shared-intel
    88%PROD_FFLAGS         -O2
  • trunk/LMDZ.COMMON/arch/arch-GNOMEp.fcm

    r1457 r1501  
    55%FPP_FLAGS           -P -traditional
    66%CPP_FLAGS           -P
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
     7%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
    88%BASE_FFLAGS         -auto -real-size 64 -ip -mkl=parallel -fp-model precise -align common -mcmodel=large -shared-intel
    99%PROD_FFLAGS         -O2
  • trunk/LMDZ.COMMON/arch/arch-GNOMEp_large.fcm

    r1457 r1501  
    55%FPP_FLAGS           -P -traditional
    66%CPP_FLAGS           -P
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
     7%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
    88%BASE_FFLAGS         -auto -real-size 64 -ip -mkl=parallel -fp-model precise -align common -mcmodel=large -shared-intel
    99%PROD_FFLAGS         -O2
  • trunk/LMDZ.COMMON/arch/arch-GNOMEs.fcm

    r1457 r1501  
    55%FPP_FLAGS           -P -traditional
    66%CPP_FLAGS           -P
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
     7%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM
    88%BASE_FFLAGS         -auto -real-size 64 -ip -mkl=sequential -fp-model precise -align common  -mcmodel=large -shared-intel
    99%PROD_FFLAGS         -O2
  • trunk/LMDZ.COMMON/arch/arch-X64_ADA.fcm

    r1457 r1501  
    55%FPP_FLAGS           -P -traditional -I/smplocal/pub/FFTW/3.3.3_dyn/include
    66%CPP_FLAGS           -P
    7 %FPP_DEF             NC_DOUBLE FFT_FFTW
     7%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
    88%BASE_FFLAGS         -integer-size 32 -real-size 64 -align all -mcmodel=large -auto
    99%PROD_FFLAGS         -O2 -ip -fp-model strict -axAVX,SSE4.2
Note: See TracChangeset for help on using the changeset viewer.