Das Zentrum für Informations- und Medientechnologie betreibt ein Hochleistungs-Rechencluster, das von allen forschenden Einrichtungen und Instituten der Heinrich-Heine-Universität für wissenschaftliche Rechnungen genutzt werden kann.
Voraussetzung für die wissenschaftliche Nutzung ist lediglich eine aktivierte Unikennung und ein HPC-Antrag.
Für die Nutzung im Rahmen der Lehre finden Sie weitere Informationen unter Beantragung von Projekten
Übersicht zu Hilbert
Unser aktuelles HPC-System „HILBERT“ besteht aus einer Vielzahl von Komponenten.
Inhalt nach Stichwort |
---|
showLabels | false |
---|
showSpace | false |
---|
sort | title |
---|
title | Compute-Systeme von Hilbert: |
---|
cql | label = "compute_server" |
---|
|
Darüber hinaus gibt es noch mehrere Filesysteme im Cluster:
- ein hochperformantes paralleles Filesystem (GPFS)
- Homeverzeichnisse (NFS) mit automatischen Snapshots und nächtlicher Bandsicherung
Info |
---|
Der HPC Cluster ist über hpc.rz.uni-duesseldorf.de (134.99.128.39) aus dem Internet per ssh (Port 22) erreichbar. Für Datentransfers muss storage.hpc.rz.uni-duesseldorf.de verwendet werden. (Seit den Hacker-Angriffen auf viele HPC-Zentren in Europa im Jahr 2020 kann auf den HPC-Cluster nur noch innerhalb des Universitätznetzwerks oder per VPN zugegriffen werden.) |
Auf den Rechenknoten läuft CentOS 7.9.2009 Linux mit Kernel3.10.0-1160.
User können nicht direkt auf dem Cluster rechnen, sondern es müssen sog. Jobscripts geschrieben werden (Beispiele für Jobscripte bei den Anwendungen). Dieser werden dann in die Warteschlangen des Batchsystems (bei uns PBSPro) eingestellt und gestartet, wenn die angeforderten Ressourcen frei sind.
Warnung |
---|
Auf den Login-Knoten dürfen keine Prozesse von Usern gestartet werden. Die Login-Knoten sind virtuelle Maschinen, die kaum über große Rechenleistung oder performante Netzanbindung verfügen! Wiederholter Verstoß gegen dieses Betriebskonzept kann zur Sperrung der Unikennung führen! |
Um bereits vorinstallierte Software nutzen zu können, müssen zunächst die jeweils passenden Umgebungsvariablen mittels modules gesetzt werden.
Wenn sie eigene Software installieren müssen, können Sie dies über die Entwicklungs-Server machen.