Jobs einreichen mit SLURM: Unterschied zwischen den Versionen
Aus HPC@HU
(Erste Seite SLURM) |
(Anmerkung zu den verfügbaren Ressource) |
||
Zeile 23: | Zeile 23: | ||
squeue -u Nutzername | squeue -u Nutzername | ||
abfragen. | abfragen. | ||
=== Verfügbare Ressourcen: === | |||
Aktuell eingerichtete virtuelle Maschinen verfügen über je: | |||
* 48 threads (ûber 24 Kerne) | |||
* 192GB Arbeitsspeicher | |||
* knapp 1TB lokale scratch |
Version vom 12. Juni 2024, 15:40 Uhr
Der Queue-Manager für HPC@HU ist SLURM ( siehe https://slurm.schedmd.com/quickstart.html )
Ein Beispiel kann wie folgt aussehen:
#!/bin/bash
#SBATCH --ntasks=1 # Run on a single CPU
#SBATCH --mem=1gb # Job memory request
#SBATCH --time=00:05:00 # Time limit hrs:min:sec
#SBATCH --partition=std
#SBATCH --account=Nutzername
hostname
Hier steht hostname beispielhaft für einen Script oder die Ausführung einer Software für Berechnungen.
Heist der Scirpt submit.bash, lässt sich dieser dann über
sbatch submit.bash
beim Scheduler einreichen.
Der aktuelle Status lässt sich über
squeue
oder
squeue -u Nutzername
abfragen.
Verfügbare Ressourcen:
Aktuell eingerichtete virtuelle Maschinen verfügen über je:
- 48 threads (ûber 24 Kerne)
- 192GB Arbeitsspeicher
- knapp 1TB lokale scratch