Ignore:
Timestamp:
Feb 1, 2010 11:55:04 AM (15 years ago)
Author:
raasch
Message:

lckyoto admitted for mrun and subjob

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r437 r440  
    195195     #                     adjustment for special1q
    196196     # 18/12/09 - Carolin- modification of archiving (permq)
    197      # 01/02/10 - Siggi  - adjustments for lcxt5m
     197     # 01/02/10 - Siggi  - adapted for lcxt5m and lckyoto (Fujitsu HX600)
    198198
    199199
     
    644644    do_remote=true
    645645    case  $host  in
    646         (ibm|ibmb|ibmh|ibms|ibmy|nech|necriam|lcsgib|lcsgih|lctit|unics|lcxt4|lcxt5m|lck)  true;;
     646        (ibm|ibmb|ibmh|ibms|ibmy|nech|necriam|lckyoto|lcsgib|lcsgih|lctit|unics|lcxt4|lcxt5m|lck)  true;;
    647647        (*)  printf "\n"
    648648             printf "\n  +++ sorry: execution of batch jobs on remote host \"$host\""
     
    819819                   do_remote=true
    820820                   case  $host  in
    821                        (ibm|ibms|ibmy|lcsgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck)  true;;
     821                       (ibm|ibms|ibmy|lckyoto|lcsgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck)  true;;
    822822                       (*)  printf "\n  +++ sorry: execution of batch jobs on remote host \"$host\""
    823823                            printf "\n      is not available"
     
    10741074    do_remote=true
    10751075    case  $host  in
    1076         (ibm|ibmb|ibmh|ibms|ibmy|lcsgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck)  true;;
     1076        (ibm|ibmb|ibmh|ibms|ibmy|lckyoto|lcsgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck)  true;;
    10771077        (*)  printf "\n"
    10781078             printf "\n  +++ sorry: execution of batch jobs on remote host \"$host\""
     
    12321232        (ibmh)       queue=no_class;;
    12331233        (ibmy)       queue=parallel;;
     1234        (lckyoto)    queue=ph;;
    12341235        (lcsgib)     queue=bigq;;
    12351236        (lcsgih)     queue=bigq;;
     
    20022003 lopts="$lopts $netcdf_lib $dvr_lib"
    20032004 ROPTS="$ropts"
    2004  if [[ ( $(echo $host | cut -c1-3) = nec  ||  $(echo $host | cut -c1-3) = ibm  ||  $host = lcsgih  ||  $host = lcsgib  ||  $host = lctit  ||  $host = lcfimm  ||  $host = lcxt4 ||  $host = lcxt5m || $host = lck )  &&  -n $numprocs ]]
     2005 if [[ ( $(echo $host | cut -c1-3) = nec  ||  $(echo $host | cut -c1-3) = ibm  ||  $host = lckyoto  ||  $host = lcsgih  ||  $host = lcsgib  ||  $host = lctit  ||  $host = lcfimm  ||  $host = lcxt4 ||  $host = lcxt5m || $host = lck )  &&  -n $numprocs ]]
    20052006 then
    20062007    XOPT="-X $numprocs"
     
    31383139
    31393140             fi
    3140           elif [[ $(echo $host | cut -c1-2) = lc  &&  $host != lctit ]]
     3141          elif [[ $(echo $host | cut -c1-2) = lc  &&  $host != lckyoto &&  $host != lctit ]]
    31413142          then
    31423143
     
    33163317          then
    33173318             dmpirun  -np $numprocs  a.out  $ROPTS
     3319          elif [[ $host = lckyoto ]]
     3320          then
     3321             set -xv
     3322             export P4_RSHCOMMAND=plesh
     3323             echo "     P4_RSHCOMMAND = $P4_RSHCOMMAND"
     3324             if [[ "$ENVIRONMENT" = BATCH ]]
     3325             then
     3326                mpiexec  -n $numprocs  ./a.out  $ROPTS  # for fujitsu-compiler
     3327# for pgi       mpirun  -np $numprocs  -machinefile ${QSUB_NODEINF}  ./a.out  $ROPTS
     3328# for intel     mpirun_rsh -np $numprocs -hostfile ${QSUB_NODEINF} MV2_USE_SRQ=0 ./a.out ${ROPTS} || /bin/true
     3329             else
     3330                mpirun  -np $numprocs  ./a.out  $ROPTS
     3331# for intel     mpiruni_rsh -np $numprocs ./a.out  $ROPTS
     3332             fi
     3333             set +xv
    33183334          elif [[ $host = lctit ]]
    33193335          then
Note: See TracChangeset for help on using the changeset viewer.