Changeset 335 for trunk/MESOSCALE


Ignore:
Timestamp:
Oct 28, 2011, 6:08:58 PM (13 years ago)
Author:
aslmd
Message:

MESOSCALE: notes about trying to compile on the new planeto farm. in a nutshell, sequential runs are OK but not parallel runs.

Location:
trunk/MESOSCALE/LMD_MM_MARS
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/mars_lmd/makegcm_mpi

    r138 r335  
    179179   set optim90=" -O2 -I. -Munroll -Mcache_align"
    180180   set optimtru90=" -O2 -I. -Munroll -Mcache_align"
     181   #set optim90="-O3 -I. -tp=nehalem-64 -fastsse -Mscalarsse -Mvect=sse -Mipa=fast"
     182   #set optimtru90="-O3 -I. -tp=nehalem-64 -fastsse -Mscalarsse -Mvect=sse -Mipa=fast"
    181183   set opt_link=" -L$NCDFLIB -lnetcdf -Bstatic"
    182184   set mod_loc_dir=""
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/mars_lmd/makegcm_pgf

    r69 r335  
    167167else if $DEC then
    168168else if $LINUX then
    169 ##-Ktrap=fp
    170    set optim90=" -fast -I. -Mlarge_arrays -mcmodel=medium"
    171 ## newmodif 01042009
    172    set optimtru90=" -fast -c -Mfree -Mlarge_arrays -mcmodel=medium"
    173 #   set opt_link=" -Mfree -L/usr/local/pgi/linux86/lib -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf -Wl,-Bstatic"
    174    set opt_link=" -Mlarge_arrays -mcmodel=medium -Mfree -L/usr/local/pgi/linux86/lib -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf"
     169###-Ktrap=fp
     170#   set optim90=" -fast -I. -Mlarge_arrays -mcmodel=medium"
     171### newmodif 01042009
     172#   set optimtru90=" -fast -c -Mfree -Mlarge_arrays -mcmodel=medium"
     173##   set opt_link=" -Mfree -L/usr/local/pgi/linux86/lib -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf -Wl,-Bstatic"
     174#   set opt_link=" -Mlarge_arrays -mcmodel=medium -Mfree -L/usr/local/pgi/linux86/lib -lpgf90 -lpgftnrtl -lpghpf -lpghpf2 -L$NCDFLIB -lnetcdf"
     175   set optim90=" -O2 -I. -Munroll -Mcache_align"
     176   set optimtru90=" -O2 -I. -Munroll -Mcache_align"
     177   #set optim90="-O3 -I. -tp=nehalem-64 -fastsse -Mscalarsse -Mvect=sse -Mipa=fast"
     178   #set optimtru90="-O3 -I. -tp=nehalem-64 -fastsse -Mscalarsse -Mvect=sse -Mipa=fast"
     179   set opt_link=" -L$NCDFLIB -lnetcdf -Bstatic"
    175180   set mod_loc_dir=""
    176181   set mod_suffix=mod
  • trunk/MESOSCALE/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/makegcm_pgf

    r86 r335  
    221221  set nomlib=${machine}64
    222222   ## Aymeric: added handling of large arrays and large memory
     223   ## MAIS ATTENTION IL N Y A PAS MESOSCALE !!!!
    223224   set optim90=" -fast -I. -Mlarge_arrays -mcmodel=medium"
    224225   set optimtru90=" -fast -c -Mfree -Mlarge_arrays -mcmodel=medium"
  • trunk/MESOSCALE/LMD_MM_MARS/makemeso

    r333 r335  
    453453                       sed s+"mpif90"+"${WHERE_MPI}/mpif90"+g configure.wrf | sed s+"mpicc"+"${WHERE_MPI}/mpicc"+g | sed s+"mpicc"+"mpicc -DMPI2_SUPPORT"+g > yeah
    454454                                #| sed s+"fastsse"+"fast"+g > yeah
    455                        mv -f yeah configure.wrf ;;
    456                        #sed s+"-fastsse"+"-O2 -Munroll -Mcache_align"+g configure.wrf > yeah
    457                        ##sed s+"-fastsse"+"-O2 -fpic"+g configure.wrf > yeah ## marche pas, ILM problem
    458                        ##sed s+"-fastsse"+"-mcmodel=medium -Mlarge_arrays"+g configure.wrf > yeah ## marche pas, ILM problem
    459                        #mv -f yeah configure.wrf ;;
     455                       #mv -f yeah configure.wrf #;;
     456                       #    #sed s+"-fastsse"+"-O2 -Munroll -Mcache_align"+g configure.wrf > yeah
     457                       #    ##sed s+"-fastsse"+"-O2 -fpic"+g configure.wrf > yeah ## marche pas, ILM problem
     458                       #    ##sed s+"-fastsse"+"-mcmodel=medium -Mlarge_arrays"+g configure.wrf > yeah ## marche pas, ILM problem
     459                       #sed s+"-fastsse"+"-O3 -tp=nehalem-64 -fastsse -Mscalarsse -Mvect=sse -Mipa=fast"+g configure.wrf > yeah
     460                       #sed s+"-fastsse"+"-O2 -Munroll -Mcache_align"+g configure.wrf > yeah
     461                       mv -f yeah configure.wrf ;;
    460462                     # MPICH, 64 bits, OK with periodic BC but no positive definite
    461463     mpi_64_test)      cd arch ; ln -sf ../configure.defaults.fix64nest configure.defaults ; cd ..
Note: See TracChangeset for help on using the changeset viewer.