New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
user/flavoni/libIGCM_v3.4/parallelpage_3_4 – NEMO
wiki:user/flavoni/libIGCM_v3.4/parallelpage_3_4

Version 1 (modified by flavoni, 11 years ago) (diff)

--

How to make a parallel run for nemo v3_4

CONTROL key_mpp_mpi

  • Control that you have in your cpp_ORCA2_LIM3.fcm file key_mpp_mpi (normally it is present by default): 
    "key_mpp_mpi"
    

Configure config.card

  • Set same number of processors at compiling time in ORCA2_LIM/IGCM00/config.card: : 
     #-- Total Number of Processors 
     JobNumProcTot=#proc at compiling time
    
  • Set a frequency for offline rebuild compatible with PeriodLength?
    RebuildFrequency=1Y
    

On ada

  • Enable multi NQS class :
    #-- PBS Class (required on brodie mono/multi)
    JobClass=multi
    
  • Enable run multi processors option in ORCA2_LIM/IGCM00/config.card: : 
     #-- Run Options :
     JobRunOptions='"-np "${BATCH_NUM_PROC_TOT}"'