Changeset 366 for palm/trunk/SCRIPTS
- Timestamp:
- Aug 25, 2009 8:06:27 AM (15 years ago)
- Location:
- palm/trunk/SCRIPTS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SCRIPTS/mbuild
r346 r366 1092 1092 then 1093 1093 1094 print ". /usr/share/modules/init/bash; module load $mpilib; cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll1094 print ". /usr/share/modules/init/bash; module load ifort/11.0.069; module load $mpilib; cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll 1095 1095 # print ". /usr/share/modules/init/bash; module load mvapich2/1.2rc1-intel; cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll 1096 1096 # print ". /usr/share/modules/init/bash; module load mvapich2; cd ${remote_md}; echo $make_call_string > LAST_MAKE_CALL; chmod u+x LAST_MAKE_CALL; $make_call_string; [[ \$? != 0 ]] && echo MAKE_ERROR" | ssh ${remote_username}@${remote_addres} 2>&1 | tee ${remote_host}_last_make_protokoll -
palm/trunk/SCRIPTS/mrun
r362 r366 2426 2426 then 2427 2427 printf " compiler is called via ssh on \"hicegate2\" using module \"$mpilib\" \n" 2428 ssh 130.75.4.103 -l $usern ". /usr/share/modules/init/bash; module load $mpilib; cd $TEMPDIR; make -f Makefile PROG=a.out F90=$compiler_name COPT=\"$cpp_options\" F90FLAGS=\"$fopts\" LDFLAGS=\"$lopts\" 2>&1 "2428 ssh 130.75.4.103 -l $usern ". /usr/share/modules/init/bash; module load ifort/11.0.069; module load $mpilib; cd $TEMPDIR; make -f Makefile PROG=a.out F90=$compiler_name COPT=\"$cpp_options\" F90FLAGS=\"$fopts\" LDFLAGS=\"$lopts\" 2>&1 " 2429 2429 [[ ! -f a.out ]] && compile_error=true 2430 2430 continue # ANDERENFALLS IST STATUS=1, FALLS A.OUT VORHANDEN … … 3163 3163 then 3164 3164 # export MPI_LAUNCH_TIMEOUT=360 3165 # MPI_DSM_DISTRIBUTE not necessary when MPI_DSM_CPULIST is set 3166 # export MPI_DSM_DISTRIBUTE=1 3167 # MPI_DSM_CPULIST: pin MPI processes to cores 3168 export MPI_DSM_CPULIST="0,1,4,5,2,3,6,7:allhosts" 3169 # MPI_IB_RAILS: use both IB rails on ICE2 3170 export MPI_BUFS_PER_HOST=512 3171 export MPI_IB_RAILS=2 3165 3172 mpiexec_mpt -np $ii ./a.out $ROPTS < runfile_atmos 3166 3173 elif [[ $( echo $mpilib | cut -c1-3 ) = mva ]] -
palm/trunk/SCRIPTS/subjob
r352 r366 101 101 # 24/06/09 - BjornM- adjustments for lcxt4 (loading modules manually) 102 102 # 08/07/09 - Siggi - option -e added (email notification on lcsgih/b) 103 # 20/07/09 - Siggi - On lcsgi, jobs for returning the job protocol are 104 # now run on the data nodes (feature=data) 103 105 104 106 … … 367 369 esac;; 368 370 (lcsgib|lcsgih) case $ndq in 369 (testq|serialq|smallq|bigq )error=false;;371 (testq|serialq|smallq|bigq|workq) error=false;; 370 372 (*) error=true;; 371 373 esac;; … … 706 708 then 707 709 708 if [[ $queue = testq ]]710 if [[ $queue = testq || $queue = workq ]] 709 711 then 710 712 queue_directive="#PBS -q $queue" … … 735 737 736 738 . /usr/share/modules/init/bash 739 module load ifort/11.0.069 737 740 module load $mpilib 738 741 # module load mvapich2/1.2rc1-intel 739 742 # module load mvapich2 740 743 module load netcdf 741 export LD_LIBRARY_PATH=/sw/intel/cce/10.1.015/lib:/sw/intel/fce/10.1.015/lib:/sw/dataformats/netcdf/3.6.2/lib:\$LD_LIBRARY_PATH744 #export LD_LIBRARY_PATH=/sw/intel/cce/10.1.015/lib:/sw/intel/fce/10.1.015/lib:/sw/dataformats/netcdf/3.6.2/lib:\$LD_LIBRARY_PATH 742 745 echo ld_library_path=\$LD_LIBRARY_PATH 743 746 … … 1005 1008 echo "#PBS -l walltime=00:30:00" >> $job_to_send 1006 1009 echo "#PBS -l nodes=1:ppn=1" >> $job_to_send 1007 echo "#PBS -l feature= xe">> $job_to_send1010 echo "#PBS -l feature=data" >> $job_to_send 1008 1011 echo "#PBS -o \$HOME/job_queue/last_job_transfer_protocol" >> $job_to_send 1009 1012 echo "#PBS -j oe" >> $job_to_send
Note: See TracChangeset
for help on using the changeset viewer.