Changeset 2629 for trunk/LMDZ.COMMON


Ignore:
Timestamp:
Mar 1, 2022, 11:30:24 AM (3 years ago)
Author:
emillour
Message:

Update Occcigen arch to not use BLAS, which lead to (slightly) different results whether OpenMP is used or not when in debug mode.
EM

File:
1 edited

Legend:

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

    r1999 r2629  
    55%FPP_FLAGS           -P -traditional
    66%CPP_FLAGS           -P
    7 %FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MKL
     7%FPP_DEF             NC_DOUBLE LAPACK FFT_MKL
    88%CPP_DEF             LAPACK
    99%BASE_FFLAGS         -i4 -r8 -auto -align all -fp-model strict
     
    1414%C_OPTIM             -O2 -ip -xCORE-AVX2
    1515%MPI_FFLAGS
    16 %OMP_FFLAGS          -qopenmp -qopenmp-threadprivate compat
    17 %BASE_LD             -i4 -r8 -auto -shared-intel $MKL_LIBS
     16%OMP_FFLAGS          -qopenmp -qopenmp-threadprivate=compat
     17%BASE_LD             -i4 -r8 -auto -shared-intel $MKL_LIBS -lpthread
    1818%MPI_LD
    19 %OMP_LD              -qopenmp
     19%OMP_LD              -qopenmp -qopenmp-threadprivate=compat
Note: See TracChangeset for help on using the changeset viewer.