chimie4psmn / submit / crystal / sub_crystal14.csh
Historique | Voir | Annoter | Télécharger (938 octet)
1 | 6 | ltaulell | #!/bin/tcsh |
---|---|---|---|
2 | 6 | ltaulell | |
3 | 6 | ltaulell | #$ -S /bin/tcsh |
4 | 6 | ltaulell | #$ -N LTaCH1DS |
5 | 6 | ltaulell | #$ -q E5-2670deb64*,E5-2670deb128,E5-2670deb256B |
6 | 6 | ltaulell | #$ -pe mpi16_debian 16 |
7 | 6 | ltaulell | |
8 | 6 | ltaulell | # version: $Id$ |
9 | 6 | ltaulell | |
10 | 6 | ltaulell | source /usr/share/modules/init/tcsh |
11 | 6 | ltaulell | module use /applis/PSMN/Modules |
12 | 6 | ltaulell | module load Base/psmn |
13 | 6 | ltaulell | module load openmpi/1.6.4-intel-14.0.1 |
14 | 6 | ltaulell | |
15 | 6 | ltaulell | setenv HOMEDIR $SGE_O_WORKDIR |
16 | 6 | ltaulell | cd $HOMEDIR |
17 | 6 | ltaulell | |
18 | 6 | ltaulell | set INPUT=input.d12 |
19 | 6 | ltaulell | setenv CRY14_SCRDIR `echo $HOMEDIR | awk -F "/" '{$2="scratch"; for(j=2;j<=NF;j++) {printf("/%s",$j);} print ""} ' `/`basename $INPUT .d12` |
20 | 6 | ltaulell | /bin/mkdir -p $CRY14_SCRDIR |
21 | 6 | ltaulell | |
22 | 6 | ltaulell | setenv PREFIX /softs/openmpi-1.6.4-intel-14.0.1-debian7 |
23 | 6 | ltaulell | setenv MPIRUN mpirun |
24 | 6 | ltaulell | setenv HOSTFILE $TMPDIR/machines |
25 | 6 | ltaulell | setenv hosts $HOMEDIR/hosts_`basename $INPUT .d12` |
26 | 6 | ltaulell | #Too lazy to do a test, but the file needs to be refreshed! |
27 | 6 | ltaulell | rm -f $hosts |
28 | 6 | ltaulell | /bin/cat $TMPDIR/machines > $hosts |
29 | 6 | ltaulell | setenv OMP_NUM_THREADS 1 |
30 | 6 | ltaulell | setenv MKL_NUM_THREADS 1 |
31 | 6 | ltaulell | /home/ssteinma/softs/crystal14/bin/runmpi14.t $NSLOTS $INPUT |
32 | 6 | ltaulell | rm -fr $CRY14_SCRDIR |
33 | 6 | ltaulell | rm $HOMEDIR/hosts_`basename $INPUT .d12 |