Parallele
Ressourcen sind im Allgemeinen über Reservierungssysteme, auch
Batch-Systeme genannt, zugänglich
. Um ihre Jobs auszuführen, müssen Clients über
spezielle Mnemonik und ausgewählte Optionen ein Skript senden
, das die Befehlszeile enthält, die
den Job startet. Optionen werden nicht unbedingt in der
Eingabezeile angegeben, können aber auch mit korrekter
Syntax im Skript auftauchen
. Es existieren mehrere Batch-Systeme. Unter ihnen kann man
Loadleveler auf IBM-Ressourcen,
OpenPBS oder
Torque zitieren
, die
Ableger des bekannten PBS-Systems sind, und
OAR, entwickelt von
IMAGin Grenoble und im
Grid'5000- Projekt eines Forschungsnetzes verwendet. Die meisten der übermittelten Jobs sind parallele Jobs, die aus dem
MPI- Standard mit einer Instanziierung wie
MPICH oder
LAM kodiert sind
.
Um ein Batch-System korrekt zu verwenden, muss ein Client in der
Übermittlungszeile oder im Skript mehrere Informationen angeben wie: Die Anzahl
der zuzuweisende Maschinen, die Dauer, die sie verwenden werden, die Anzahl
der zu verwendenden MPI-Prozesse (die meisten Anwendungen verwenden immer noch MPI-1.2-
Implementierungen, bei denen die Anzahl der Prozesse beim Erscheinen
der Jobs statisch definiert wird
).