17.06.2014 Aufrufe

Einführung in die Rechendienste - RRZN

Einführung in die Rechendienste - RRZN

Einführung in die Rechendienste - RRZN

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 Programm)<br />

E<strong>in</strong> MPI-paralleles Programm namens p<strong>in</strong>g_pong_advanced_send, das<br />

über zwei (2) Prozessoren verteilt wird.<br />

1 #!/b<strong>in</strong>/bash -log<strong>in</strong><br />

2 #PBS -N p<strong>in</strong>gpong<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=2,walltime=00:10:00,mem=4gb<br />

7 #PBS -W x=PARTITION:tane<br />

8<br />

9 # show which computer the job ran on<br />

0 echo "Job ran on:" $(hostname)<br />

1 # load the relevant modules<br />

2 module load impi<br />

3 # change to work dir:<br />

4 cd $PBS_O_WORKDIR<br />

5 # the program to run <strong>in</strong> parallel<br />

6 mpirun --rsh=ssh -mach<strong>in</strong>efile $PBS_NODEFILE -np 2 -env I_MPI_DEVICE shm \<br />

7 ./p<strong>in</strong>g_pong_advanced_send_c<br />

⇐Zurück zur Batchskriptliste<br />

Compute<strong>die</strong>nste am Rechenzentrum Scientific Comput<strong>in</strong>g Gruppe | 7. November 2013 55

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!