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

Annotation 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.4 - (hide annotations) (download)
Mon Sep 19 16:33:42 2005 UTC (18 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57t_post, checkpoint57v_post, checkpoint57y_post, checkpoint57w_post, checkpoint57x_post, checkpoint57s_post, checkpint57u_post, checkpoint57y_pre
Changes since 1.3: +2 -2 lines
 o speedup testing on ACES by running things on different nodes

1 edhill 1.1 #!/bin/bash
2     #
3 edhill 1.3 #PBS -q long
4 edhill 1.1 #PBS -N eh3_ifc
5 edhill 1.4 #PBS -l nodes=2:ppn=2
6 edhill 1.1 #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=ifc
19     RUNIT=$HERE"/runit_"$FC
20     MF=$HERE"/mf_"$FC
21 edhill 1.4 cat $PBS_NODEFILE | sort | uniq > $MF
22 edhill 1.1 NCPU=`wc -l $MF | awk '{print $1}'`
23     EXE="mpirun -machinefile $MF -v -np $NCPU ./mitgcmuv"
24    
25     cat << EOF > $RUNIT
26     #!/bin/bash
27    
28     $EXE
29    
30     cp STDOUT.0000 output.txt
31    
32     EOF
33     chmod a+x $RUNIT
34    
35     # cat << EOF > $HERE"/.cvspass"
36     # /1 :pserver:cvsanon@mitgcm.org:2401/u/gcmpack Ah<Zy=0=
37     # EOF
38 edhill 1.2 TDIR="/net/ds-01/scratch-5/edhill/tmp_"$FC
39 edhill 1.1 if test -e $TDIR ; then
40     rm -rf $TDIR
41     fi
42     mkdir $TDIR
43     cd $TDIR
44     cvs -d :pserver:cvsanon@mitgcm.org:/u/gcmpack co MITgcm > /dev/null 2>&1
45     # cvs co MITgcm
46     cd MITgcm/verification
47     OPTFILE="../tools/build_options/linux_ia32_"$FC"+mpi_itrda"
48     # ./testreport -j 2 -mpi -of $OPTFILE -command $RUNIT -a 'edhill@mitgcm.org'
49     ./testreport -j 2 -mpi -of $OPTFILE -command $RUNIT
50    

  ViewVC Help
Powered by ViewVC 1.1.22