Changeset 440 for palm/trunk/SCRIPTS/mrun
- Timestamp:
- Feb 1, 2010 11:55:04 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SCRIPTS/mrun
r437 r440 195 195 # adjustment for special1q 196 196 # 18/12/09 - Carolin- modification of archiving (permq) 197 # 01/02/10 - Siggi - ad justments for lcxt5m197 # 01/02/10 - Siggi - adapted for lcxt5m and lckyoto (Fujitsu HX600) 198 198 199 199 … … 644 644 do_remote=true 645 645 case $host in 646 (ibm|ibmb|ibmh|ibms|ibmy|nech|necriam|lc sgib|lcsgih|lctit|unics|lcxt4|lcxt5m|lck) true;;646 (ibm|ibmb|ibmh|ibms|ibmy|nech|necriam|lckyoto|lcsgib|lcsgih|lctit|unics|lcxt4|lcxt5m|lck) true;; 647 647 (*) printf "\n" 648 648 printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" … … 819 819 do_remote=true 820 820 case $host in 821 (ibm|ibms|ibmy|lc sgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck) true;;821 (ibm|ibms|ibmy|lckyoto|lcsgib|lcsgih|lctit|nech|necriam|unics|lcxt4|lcxt5m|lck) true;; 822 822 (*) printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" 823 823 printf "\n is not available" … … 1074 1074 do_remote=true 1075 1075 case $host in 1076 (ibm|ibmb|ibmh|ibms|ibmy|lc sgib|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;; 1077 1077 (*) printf "\n" 1078 1078 printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" … … 1232 1232 (ibmh) queue=no_class;; 1233 1233 (ibmy) queue=parallel;; 1234 (lckyoto) queue=ph;; 1234 1235 (lcsgib) queue=bigq;; 1235 1236 (lcsgih) queue=bigq;; … … 2002 2003 lopts="$lopts $netcdf_lib $dvr_lib" 2003 2004 ROPTS="$ropts" 2004 if [[ ( $(echo $host | cut -c1-3) = nec || $(echo $host | cut -c1-3) = ibm || $host = lc sgih || $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 ]] 2005 2006 then 2006 2007 XOPT="-X $numprocs" … … 3138 3139 3139 3140 fi 3140 elif [[ $(echo $host | cut -c1-2) = lc && $host != lc tit ]]3141 elif [[ $(echo $host | cut -c1-2) = lc && $host != lckyoto && $host != lctit ]] 3141 3142 then 3142 3143 … … 3316 3317 then 3317 3318 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 3318 3334 elif [[ $host = lctit ]] 3319 3335 then
Note: See TracChangeset
for help on using the changeset viewer.