Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 11 Nächste Version anzeigen »

Es ist möglich eine Remote-Rendering-Sitzung innerhalb des Clusters zu nutzen um gui-basierte und grafiklastige Programme auszuführen. Dazu wird die Software EnginFrame verwendet. Das Rendering findet ganz normal auf den Knoten statt und es kann ausgesucht werden, ob eine GPU benötigt wird. Die meisten Programme funktionieren ohne Leistungseinbusen obwohl keine GPU genutzt wird.

Schritt-für-Schritt-Anleitung

  1. Melden Sie sich bei EnginFrame an: https://view-2018.hpc.rz.uni-duesseldorf.de/enginframe/vdi

  2. Klicken Sie Links auf "Linux Desktop" unter Session
  3. Tragen Sie ihre myJAM-Projekt und die Resourcen-Anforderungen ein
  4. Klicken Sie auf Launch Session
  5. Je nach Auslastung des Clusters sollte nach einigen Sekunden ein neuer Browser-Tab geöffnet werden mit der Remote-Session


Alternative: X11-Forwarding


Wenn eine graphische Benutzeroberfläche gewünscht wird, kann alternativ zur obigen EnginFrame-Lösung ein X11-Forwarding genutzt werden. Dies geht in zwei Schritten:


1) Unter Linux geschieht dies mit der SSH-Option "-X", d. h. man loggt sich mittels "ssh -X <Nutzerkürzel>@hpc.rz.uni-duesseldorf.de" auf dem Login-Knoten ein. PuTTY-Nutzer (z. B. unter Windows) müssen in der Einstellungen die Option "Enable X11 Forwarding" aktivieren.

Um zu schauen, ob dies bisher geklappt hat, kann man einfach mal "echo $DISPLAY" machen - wird da etwas (wie z. B. "localhost:11.0") angezeigt, dann sieht es gut aus.

2) Danach startet man einen interaktiven Job mittels qsub, allerdings auch mit der gleichen Zusatzoption "-X", also z. B. "qsub -I -X job_resources.sh".

Auch hier sollte die Display-Variable gesetzt sein. Nun kann man seine Anwendungen mit einer graphischen Oberfläche starten.


Beispielsweise kann man dann Matlab graphisch nutzen:

$ module load MATLAB/R2018a

$ matlab

MATLAB is selecting SOFTWARE OPENGL rendering.

...


  • Keine Stichwörter