-
Jupyter für HPC-Zugriff
- Über Jupyter erhalten Nutzer Zugriff auf die vom SCC betriebenen HPC-Ressourcen. Hierfür ist lediglich ein Webbrowser nötig. Innerhalb der Webapplikation können Quellcode verschiedener Programmiersprachen editiert und ausgeführt und Berechnungen interaktiv visualisiert werden. Neben Tools zur Dokumentation stehen unterschiedliche Benutzerschnittstellen und Terminals zur Verfügung.
- Kontakt:servicedesk@scc.kit.edu
Allgemeines
Bei Jupyter handelt es sich um eine Webanwendung, zentrale Komponente von Jupyter ist das Jupyter Notebook. Hierbei handelt es sich um ein Dokument, welches gleichzeitig formatierten Fließtext, ausführbare Code-Abschnitte und (interaktive) Visualisierungen (Bild, Ton, Video, 3D Ansichten) beinhalten kann.
Die Jupyter Notebooks werden in einer interaktiven Sitzung auf den Compute-Knoten des jeweiligen Clusters ausgeführt. Zugegriffen wird über einen beliebigen Webbrowser. Daten werden auf dem Server aufbereitet und visualisiert und müssen somit nicht über das Netzwerk übertragen werden. Es werden lediglich die resultierenden Text-, Bild-, Ton- und Video-Daten übermittelt. Ausgangspunkt einer Jupyter Sitzung ist das HOME-Verzeichnis des Nutzers auf dem jeweiligen Cluster.
Eine ausführliche Dokumentation für Anwender findet man für bwUniCluster 2.0 unter wiki.bwhpc.de/e/BwUniCluster2.0/Jupyter bzw. für HoreKa unter unter www.nhr.kit.edu/userdocs/jupyter/
Organisatorische Voraussetzungen
Notwendig ist eine Zugriffsberechtigung (bwIDM-Konto mit HPC-Entitlement) auf die HPC-Systeme des SCC.
Siehe hierzu:
- bwUniCluster 2.0: wiki.bwhpc.de/e/Registration/bwUniCluster
- HoreKa: www.nhr.kit.edu/english/application.php
Technische Voraussetzungen
- Zugang zum Internet
- Webbrowser