Ignore:
Timestamp:
2018-06-27T15:06:42+02:00 (3 years ago)
Author:
smasson
Message:

dev_r9759_HPC09_ESIWACE: update scripts and namelist_cfg_orca12_like

Location:
NEMO/branches/2018/dev_r9759_HPC09_ESIWACE/tests/BENCH/EXPREF
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2018/dev_r9759_HPC09_ESIWACE/tests/BENCH/EXPREF/namelist_cfg_orca12_like

    r9840 r9848  
    88   cn_exp      =   'BENCH' !  experience name 
    99   nn_it000    =       1   !  first time step 
    10    nn_itend    =     100   !  last time step  
     10   nn_itend    =    1000   !  last time step  
    1111   nn_stock    =       0   !  frequency of creation of a restart file (modulo referenced to 1) 
    1212   nn_write    =       0   !  frequency of write in the output file   (modulo referenced to nn_it000) 
  • NEMO/branches/2018/dev_r9759_HPC09_ESIWACE/tests/BENCH/EXPREF/sh_bench

    r9846 r9848  
    77 
    88case $machine in  
    9     "beaufix") ncore_nod=40 ;; 
     9    "beaufixlogin") ncore_node=40 ;; 
    1010    "curie")   ncore_node=16 ;; 
    1111esac 
     
    1515    case ${resolution} in 
    1616   "1")list1="4*4 8*4 8*8 8*16 24*10 24*22 40*24 72*28 120*30 72*66" ;; 
    17    "025")list025="4*4 8*4 8*8 16*8 20*12 24*22 32*32 48*42 160*25 56*134 120*134 240*121" ;; 
     17   "025")list025="8*4 8*8 16*8 20*12 24*22 32*32 48*42 160*25 56*134 120*134 240*121" ;; 
    1818   "12")list12="16*8 16*16 32*16 40*26 80*26 80*51 114*72 160*102 240*126" ;; 
    1919    esac 
  • NEMO/branches/2018/dev_r9759_HPC09_ESIWACE/tests/BENCH/EXPREF/submit_bench

    r9846 r9848  
    22 
    33#  BENCH launching scripts for beaufix, Meteo-France 
     4#                          and curie, TGCC 
    45#  To be modified for other machines 
    56# 
     
    2122nproc5=$( printf "%05d\n" ${nproc_exe1} ) 
    2223 
    23 if [ "$machine" == "beaufix" ] 
     24if [ "$machine" == "beaufixlogin" ] 
    2425then 
    2526     
     
    5556# Best decompositions BENCH-1 
    5657jpni=${cores/\**/} 
    57 jpni=${cores/?*\*/} 
     58jpnj=${cores/?*\*/} 
    5859 
    5960sed -e "s/jpni *=.*/jpni = \${jpni}/" -e "s/jpnj *=.*/jpnj = \${jpnj}/" namelist_cfg_orca${resolution}_like > namelist_cfg 
     
    9596then 
    9697 
    97     if [ $nproc_exe1 -lt 256 ] 
    98     then 
    99    timejob=10000 
    100     else 
    101    timejob=1800 
    102     fi 
    103      
     98    case ${resolution} in 
     99   "1") 
     100       if [ $nproc_exe1 -lt 50 ] 
     101       then 
     102      timejob=3600 
     103       else 
     104      timejob=1800 
     105       fi 
     106   ;; 
     107   "025") 
     108       if [ $nproc_exe1 -lt 50 ] 
     109       then 
     110      timejob=15000 
     111       elif [ $nproc_exe1 -lt 100 ] 
     112       then 
     113      timejob=7000 
     114       elif [ $nproc_exe1 -lt 200 ] 
     115       then 
     116      timejob=3600 
     117       else 
     118      timejob=1800 
     119       fi 
     120   ;; 
     121   "12") 
     122       if [ $nproc_exe1 -lt 200 ] 
     123       then 
     124      timejob=36000 
     125       elif [ $nproc_exe1 -lt 400 ] 
     126       then 
     127      timejob=20000 
     128       elif [ $nproc_exe1 -lt 800 ] 
     129       then 
     130      timejob=10000 
     131       elif [ $nproc_exe1 -lt 1600 ] 
     132       then 
     133      timejob=5000 
     134       elif [ $nproc_exe1 -lt 3200 ] 
     135       then 
     136      timejob=3600 
     137       else 
     138      timejob=1800 
     139       fi 
     140   ;; 
     141    esac 
     142 
     143    
    104144    jobname=$HOME/binrun/jobbench 
    105145    cat > $jobname << EOF 
Note: See TracChangeset for help on using the changeset viewer.