Changeset 440


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

lckyoto admitted for mrun and subjob

Location:
palm/trunk/SCRIPTS
Files:
2 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
  • palm/trunk/SCRIPTS/subjob

    r437 r440  
    111111     # 01/12/09 - BjornM- re-adjustments for lcxt4, added sno (130.75.105.113)
    112112     # 16/10/09 - Carolin-adding permq
    113      # 01/02/10 - Siggi - adjustments for lcxt5m
     113     # 01/02/10 - Siggi - adapted for lcxt5m and lckyoto (Fujitsu HX600)
    114114
    115115
     
    206206     (h01*|hicegate1)        local_addres=130.75.4.102;   local_host=lcsgih;;
    207207     (hicegate2)             local_addres=130.75.4.103;   local_host=lcsgih;;
     208     (hx*)                   local_addres=133.3.51.11;    local_host=lckyoto;;
    208209     (blizzard1)             local_addres=136.172.40.15;  local_host=ibmh;;
    209210     (irifi)                 local_addres=130.75.105.104; local_host=lcmuk;;
     
    349350        (ibmy)    queue=parallel; remote_addres=165.132.26.58; submcom=/usr/lpp/LoadL/full/bin/llsubmit;;
    350351        (lcfimm)  remote_addres=172.20.4.2; submcom=/opt/torque/bin/qsub;;
     352        (lckyoto) remote_addres=133.3.51.11; submcom=/thin/local/bin/qsub;;
    351353        (lcsgib)  queue=smallq; remote_addres=130.73.232.102; submcom=/opt/moab/bin/msub;;
    352354        (lcsgih)  queue=smallq; remote_addres=130.75.4.103; submcom=/opt/moab/bin/msub;;
     
    389391        (ibmy)   case  $ndq  in
    390392                     (parallel)                              error=false;;
     393                     (*)                                     error=true;;
     394                 esac;;
     395        (lckyoto) case  $ndq  in
     396                     (eh|ph)                                 error=false;;
    391397                     (*)                                     error=true;;
    392398                 esac;;
     
    885891    fi
    886892
    887 elif [[ $remote_host = lcxt5m ]]
     893 elif [[ $remote_host = lckyoto ]]
     894 then
     895
     896       cat > $job_to_send << %%END%%
     897#!/bin/ksh
     898# @\$-o $remote_dayfile
     899# @\$-eo -oi
     900# @\$-lP 16
     901# @\$-lp 1   
     902# @\$-lm 28gb  -llm unlimited -ls unlimited
     903# @\$-q $queue
     904# @\$-Pvn abs_pack
     905##for intel? @\$-Pvn abs_unpack -Pvs unpack -Pvc unpack
     906#. /thin/local/etc/setprofile/intel-11.0.sh
     907#. /thin/local/etc/setprofile/mvapich2-1.4+intel-11.0.sh
     908. ~/.myprofile
     909#. /home2/t/t51254/palm/current_version/myprofile
     910#. /thin/apps/pgi/mpi.sh
     911#
     912env
     913#
     914set -x
     915
     916%%END%%
     917
     918 elif [[ $remote_host = lcxt5m ]]
    888919 then
    889920
Note: See TracChangeset for help on using the changeset viewer.