/[MITgcm]/MITgcm/tools/example_scripts/ACESgrid/itrda_intel_test_mpi
ViewVC logotype

Contents of /MITgcm/tools/example_scripts/ACESgrid/itrda_intel_test_mpi

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.9 - (show annotations) (download)
Mon Nov 27 17:46:20 2006 UTC (17 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58u_post, mitgcm_mapl_00, checkpoint58v_post, checkpoint58s_post, checkpoint58t_post
Changes since 1.8: +1 -1 lines
add "-P" option (cvs co -P MITgcm) when downloading the code.

1 #!/bin/bash
2 #
3 #PBS -q long
4 #PBS -N eh3_ifort
5 #PBS -l nodes=2:ppn=2
6 #PBS -e /home/edhill/test_outp/eh3_intel.stderr
7 #PBS -o /home/edhill/test_outp/eh3_intel.stdout
8 #PBS -V
9
10 if test -f /etc/profile.d/modules.sh ; then
11 . /etc/profile.d/modules.sh
12 fi
13 module add mpich/intel
14
15 HERE='/home/edhill/test_outp'
16 cd $HERE
17
18 FC=ifort
19 MF=$HERE"/mf_"$FC
20 cat $PBS_NODEFILE | sort | uniq > $MF
21 NCPU=`wc -l $MF | awk '{print $1}'`
22 EXE="mpirun -machinefile $MF -v -np $NCPU ./mitgcmuv"
23
24 # cat << EOF > $HERE"/.cvspass"
25 # /1 :pserver:cvsanon@mitgcm.org:2401/u/gcmpack Ah<Zy=0=
26 # EOF
27 umask 0022
28 TDIR="/net/ds-01/scratch-5/edhill/tmp_"$FC
29 if test -e $TDIR ; then
30 rm -rf $TDIR
31 fi
32 mkdir $TDIR
33 cd $TDIR
34 cvs -d :pserver:cvsanon@mitgcm.org:/u/gcmpack co -P MITgcm > /dev/null 2>&1
35 # cvs co MITgcm
36 /usr/bin/find $TDIR -type d | xargs chmod g+rxs
37 /usr/bin/find $TDIR -type f | xargs chmod g+r
38
39 cd MITgcm/verification
40 OPTFILE="../tools/build_options/linux_ia32_"$FC"+mpi_aces"
41 # ./testreport -j 2 -mpi -of $OPTFILE -command "$EXE" -a 'edhill@mitgcm.org'
42 echo ./testreport -j 2 -mpi -of $OPTFILE -command "$EXE"
43 ./testreport -j 2 -mpi -of $OPTFILE -command "$EXE"

  ViewVC Help
Powered by ViewVC 1.1.22