2013-12-16 13:36:10 +00:00
|
|
|
\subsection{Konfiguration}
|
|
|
|
|
|
|
|
Die Konfiguration der Queues (in SLURM Partitions genannt) erfolgt über die
|
|
|
|
Konfigurationsdateien im Ordner \emph{/etc/slurm/} (auch zu finden in \emph{aufgabe5.2/slurm}).
|
|
|
|
Die Prioritäten wurden in folgender Reihenfolge absteigend vergeben: benchmark, express, small, long
|
|
|
|
Die benchmark-Partition bekam die größte Priorität, so das Jobs aus anderen
|
|
|
|
Queues angehalten werden. Die anderen Queues wurden umgekehrt proportional zur Zeitdauer
|
|
|
|
priorisiert. Dadurch werden Nutzer des Batchssystems dazu bewegt Jobs, die
|
|
|
|
weniger Zeit benötigen, den richtige Queue zu zu ordnen.
|
2013-12-16 13:55:02 +00:00
|
|
|
|
|
|
|
Zusätzlich zur Verwaltung der Cores haben wir SLURM für die Verwaltung der GPUs
|
|
|
|
konfiguriert. Hierfür haben wir auf die Erweiterung \emph{GRES} zurück gegriffen. Die
|
|
|
|
Auswahl der GPUs erfolgt über den \emph{gres}-Parameter z. B.:
|
|
|
|
|
|
|
|
\shellcmd{srun --gres=gpu:1 -N2 hostname}
|