Changeset 1002 for LMDZ4/trunk/machine


Ignore:
Timestamp:
Oct 6, 2008, 11:20:44 AM (16 years ago)
Author:
Laurent Fairhead
Message:
  • Modifs sur le parallélisme: masquage dans la physique
  • Inclusion strato
  • mise en coherence etat0
  • le mode offline fonctionne maintenant en parallèle,
  • les fichiers de la dynamiques sont correctement sortis et peuvent etre reconstruit avec rebuild
  • la version parallèle de la dynamique peut s'exécuter sans MPI (sur 1 proc)
  • L'OPENMP fonctionne maintenant sans la parallélisation MPI.

YM
LF

Location:
LMDZ4/trunk/machine
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/machine/arch-ES_MOON.fcm

    r871 r1002  
    33%AR                  esar
    44%MAKE                gmake
    5 %FFLAGS              -C vopt  -Wf,-pvctl res=whole,-A dbl4,-ptr byte -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume" -ftrace -P stack
    6 %FPP                 c89 -E
    7 %FPP_FLAGS           -P
    8 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
    9 %LD_FLAGS            -lblas -ftrace
     5%FPP_FLAGS           -P -traditional
     6%FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MATHKEISAN
     7%BASE_FFLAGS         -P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume"
     8%PROD_FFLAGS         -C vopt
     9%DEV_FFLAGS          -C vsafe -gv -Wf,-init stack=nan,-init heap=nan
     10%DEBUG_FFLAGS        -C debug -eC -Wf,-init stack=nan,-init heap=nan
     11%MPI_FFLAGS
     12%OMP_FFLAGS          -P openmp
     13%BASE_LD             -lblas -lfft
     14%MPI_LD
     15%OMP_LD              -P openmp  -Wl,"-ZL 3G"
    1016
     17
  • LMDZ4/trunk/machine/arch-IA64_PLATINE.fcm

    r843 r1002  
    33%AR                  ar
    44%MAKE                gmake
    5 %FFLAGS              -O3 -i4 -r8 -automatic -align all
    6 %FPP_FLAGS           -P -traditional
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
    8 %LD_FLAGS            -i4 -r8 -automatic -L/applications/intel/ict/3.0/cmkl/9.0/lib/64 -lmkl_ipf -lguide
     5%FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MKL
     6%BASE_FFLAGS         -i4 -r8 -automatic -align all
     7%PROD_FFLAGS         -O3
     8%DEV_FFLAGS          -g
     9%DEBUG_FFLAGS        -g
     10%MPI_FFLAGS
     11%OMP_FFLAGS          -openmp
     12%BASE_LD             -i4 -r8 -automatic -L/applications/intel/ict/3.0/cmkl/9.0/lib/64 -lmkl_ipf -lguide
     13%MPI_LD
     14%OMP_LD              -openmp
  • LMDZ4/trunk/machine/arch-SX8_BRODIE.fcm

    r816 r1002  
    33%AR                  sxar
    44%MAKE                make
    5 %FFLAGS              -C vopt  -Wf,-pvctl res=whole,-A dbl4,-init stack=nan,-init heap=nan,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume"
    65%FPP_FLAGS           -P -traditional
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
    8 %LD_FLAGS            -lblas
     6%FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MATHKEISAN
     7%BASE_FFLAGS         -P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume"
     8%PROD_FFLAGS         -C vopt
     9%DEV_FFLAGS          -C vsafe -gv -Wf,-init stack=nan,-init heap=nan
     10%DEBUG_FFLAGS        -C debug -eC -Wf,-init stack=nan,-init heap=nan
     11%MPI_FFLAGS
     12%OMP_FFLAGS          -P openmp
     13%BASE_LD             -lblas -lfft
     14%MPI_LD
     15%OMP_LD              -P openmp  -Wl,"-ZL 3G"
    916
  • LMDZ4/trunk/machine/arch-SX8_MERCURE.fcm

    r816 r1002  
    33%AR                  sxar
    44%MAKE                make
    5 %FFLAGS              -C vopt  -Wf,-pvctl res=whole,-A dbl4,-init stack=nan,-init heap=nan,-ptr byte -EP -R5 -float0 -size_t64 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume"
    65%FPP_FLAGS           -P -traditional
    7 %FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM
    8 %LD_FLAGS            -size_t64 -lblas
    9 
     6%FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_MATHKEISAN
     7%BASE_FFLAGS         -P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP -R5 -float0 -size_t64 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume"
     8%PROD_FFLAGS         -C vopt
     9%DEV_FFLAGS          -C vsafe -gv -Wf,-init stack=nan,-init heap=nan
     10%DEBUG_FFLAGS        -C debug -eC -Wf,-init stack=nan,-init heap=nan
     11%MPI_FFLAGS
     12%OMP_FFLAGS          -P openmp
     13%BASE_LD             -size_t64 -lblas -lfft
     14%MPI_LD
     15%OMP_LD              -P openmp  -Wl,"-ZL 3G"
  • LMDZ4/trunk/machine/arch-linux-32bit.fcm

    r783 r1002  
    33%AR                  ar
    44%MAKE                make
    5 %FFLAGS              -fast
    65%FPP_FLAGS           -P -traditional
    76%FPP_DEF             
    8 %LD_FLAGS            -Wl,-Bstatic -L/usr/lib/gcc-lib/i386-linux/2.95.2/
     7%BASE_FFLAGS         
     8%PROD_FFLAGS         -fast
     9%DEV_FFLAGS          -g
     10%DEBUG_FFLAGS        -g
     11%MPI_FFLAGS
     12%OMP_FFLAGS         
     13%BASE_LD             -Wl,-Bstatic -L/usr/lib/gcc-lib/i386-linux/2.95.2
     14%MPI_LD
     15%OMP_LD             
Note: See TracChangeset for help on using the changeset viewer.