Changeset 1197 for palm/trunk/SCRIPTS/mrun
- Timestamp:
- Jul 4, 2013 6:19:45 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SCRIPTS/mrun
r1191 r1197 22 22 # Current revisions: 23 23 # ------------------ 24 # 24 # adjustments for CSC Helsinki (lccrayf) 25 25 # 26 26 # Former revisions: … … 553 553 do_remote=true 554 554 case $host in 555 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|nech|necriam|lc flow|lckyoto|lcsgib|lcsgih|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;;555 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|nech|necriam|lccrayf|lcflow|lckyoto|lcsgib|lcsgih|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;; 556 556 (*) printf "\n" 557 557 printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" … … 724 724 do_remote=true 725 725 case $host in 726 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|lc flow|lckyoto|lcsgib|lcsgih|nech|necriam|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;;726 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|lccrayf|lcflow|lckyoto|lcsgib|lcsgih|nech|necriam|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;; 727 727 (*) printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" 728 728 printf "\n is not available" … … 1001 1001 do_remote=true 1002 1002 case $host in 1003 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|lc flow|lckyoto|lcsgib|lcsgih|nech|necriam|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;;1003 (ibm|ibmh|ibmkisti|ibmku|ibms|ibmy|lccrayf|lcflow|lckyoto|lcsgib|lcsgih|nech|necriam|unics|lcxe6|lcxt5m|lck|lckiaps|lckordi|lckyuh|lckyut|lcsb) true;; 1004 1004 (*) printf "\n" 1005 1005 printf "\n +++ sorry: execution of batch jobs on remote host \"$host\"" … … 2818 2818 [[ ! -f a.out ]] && compile_error=true 2819 2819 continue # ANDERENFALLS IST STATUS=1, FALLS A.OUT VORHANDEN 2820 # elif [[ $localhost = lccrayf ]] 2821 # then 2822 # printf " compiler is called via ssh on \"sisu-login1\" \n" 2823 # ssh $SSH_PORTOPT sisu-login1 -l $usern "$init_cmds $module_calls cd $TEMPDIR; make $mopts -f Makefile PROG=a.out F90=$compiler_name COPT=\"$cpp_options\" F90FLAGS=\"$fopts\" LDFLAGS=\"$lopts\" " 2824 # [[ ! -f a.out ]] && compile_error=true 2825 # continue # ANDERENFALLS IST STATUS=1, FALLS A.OUT VORHANDEN 2820 2826 elif [[ $localhost = lcsgib ]] 2821 2827 then … … 2836 2842 [[ ! -f a.out ]] && compile_error=true 2837 2843 continue # ANDERENFALLS IST STATUS=1, FALLS A.OUT VORHANDEN 2844 elif [[ $localhost = lccrayf ]] 2845 then 2846 module list 2847 make $mopts -f Makefile PROG=a.out F90=$compiler_name COPT="$cpp_options" F90FLAGS="$fopts" LDFLAGS="$lopts" 2838 2848 else 2839 2849 [[ "$init_cmds" != "" ]] && eval $init_cmds … … 3563 3573 # COPY HOSTFILE FROM SOURCE DIRECTORY OR CREATE IT, IF IT 3564 3574 # DOES NOT EXIST 3565 if [[ $host != lc sgih && $host != lcsgib && $host != lckyuh && $host != lckyut ]]3575 if [[ $host != lccrayf && $host != lcsgih && $host != lcsgib && $host != lckyuh && $host != lckyut ]] 3566 3576 then 3567 3577 if [[ -f $hostfile ]] … … 3670 3680 mpirun -np $ii inspxe-cl -r result -collect mi3 -- ./a.out < runfile_atmos 3671 3681 fi 3682 elif [[ $host = lccrayf ]] 3683 then 3684 echo "aprun -n $ii -N $tasks_per_node -m ${memory}M a.out $ROPTS < runfile_atmos" 3685 aprun -n $ii -N $tasks_per_node -m ${memory}M a.out $ROPTS < runfile_atmos 3672 3686 elif [[ $host = lcxe6 || $host = lcxt5m ]] 3673 3687 then … … 3718 3732 fi 3719 3733 3720 elif [[ $host = lc xe6 || $host = lcxt5m ]]3734 elif [[ $host = lccrayf || $host = lcxe6 || $host = lcxt5m ]] 3721 3735 then 3722 3736 … … 3751 3765 fi 3752 3766 3753 elif [[ $host = lc xe6 || $host = lcxt5m ]]3767 elif [[ $host = lccrayf || $host = lcxe6 || $host = lcxt5m ]] 3754 3768 then 3755 3769
Note: See TracChangeset
for help on using the changeset viewer.