Einführung in die Rechendienste - RRZN
Einführung in die Rechendienste - RRZN
Einführung in die Rechendienste - RRZN
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Beispiel-Batchskript (paralleles Matlab-Programm)<br />
Matlab-Programm auf vier (4) Prozessorkerne laufen lassen.<br />
1 #!/b<strong>in</strong>/bash -log<strong>in</strong><br />
2 #PBS -N ParallelMatlab<br />
3 #PBS -M ich@me<strong>in</strong>e.mail.adresse<br />
4 #PBS -m ae<br />
5 #PBS -j oe<br />
6 #PBS -l nodes=1:ppn=4:matlab<br />
7 #PBS -l walltime=00:10:00,mem=4gb<br />
8 # show which computer the job ran on<br />
9 echo "Job ran on:" $(hostname)<br />
0 # load the relevant modules<br />
1 module load matlab<br />
2 # change to work dir<br />
3 cd $PBS_O_WORKDIR<br />
4 # log file name<br />
5 LOGFILE=$(echo $PBS_JOBID | cut -d"." -f1).log<br />
6 # the program to run<br />
7 matlab -nodesktop < l<strong>in</strong>_solve.m > $LOGFILE 2>&1<br />
⇐Zurück zur Batchskriptliste<br />
Compute<strong>die</strong>nste am Rechenzentrum Scientific Comput<strong>in</strong>g Gruppe | 7. November 2013 42