Zum Inhalt springen
Über uns

Über uns

Labs ist eine kleine Forschungsunterstützungseinheit an der Goethe-Universität Frankfurt. Wir sind Teil des Center for Scientific Computing (CSC) und unsere Aufgabe ist es schlicht: Forschende dabei zu unterstützen, computergestützte Wissenschaft besser zu betreiben — schneller, zuverlässiger, reproduzierbarer.

Wer wir sind

Wir sind keine fachgebundene Gruppe und nicht auf eine einzelne Methode festgelegt. Wir sind Problemlöser für computergestützte Wissenschaft: ein kleines Team von Expertinnen und Experten, das unterschiedliche Fähigkeiten auf das jeweilige Problem anwendet.

In der Praxis hieß das an verschiedenen Tagen: einem Doktoranden helfen, dass sein erster MPI-Job tatsächlich skaliert, ein nischiges Bioinformatik-Tool als Cluster-Modul paketieren, damit eine ganze Arbeitsgruppe es nutzen kann, numerische Instabilitäten in einer lang laufenden Simulation debuggen, die Analysepipeline einer Publikation per Code-Review prüfen oder mit Forschenden gemeinsam einen reproduzierbaren Workflow entwerfen, bevor die erste Codezeile geschrieben ist.

Was wir tun

Die Arbeit gliedert sich grob in einige sich überschneidende Bereiche:

  • Cluster- & HPC-Support — Accounts, Software-Module, Job-Tuning und Fehlersuche auf dem Universitätscluster.
  • Forschungssoftware-Engineering — Code-Review, Paketierung, Tests und Refactoring von Forschungscode, damit er das Projekt überdauern kann, das ihn hervorgebracht hat.
  • Container & Reproduzierbarkeit — Apptainer- / Singularity-Images, fixierte Umgebungen und Pipelines (Snakemake / Nextflow) für reproduzierbare Analysen.
  • Schulungen & Beratung — Workshops, Sprechstunden und Einzelberatungen für schwierigere, projektspezifische Fragen.
  • Software-Anfragen — sauber gepflegte Forschungssoftware auf den Cluster bringen, damit Arbeitsgruppen keine eigenen Kopien pflegen müssen.

Diese Liste ist, was wir am häufigsten tun — nicht die Grenze. Wenn Ihr Problem angrenzend ist, fragen Sie.

Method Labs in NHR Süd-West

Labs an der Goethe-Universität Frankfurt ist Teil der Method Labs (MLabs) in NHR Süd-West (NHR@SW), dem süd-westlichen Knoten des nationalen Hochleistungsrechen-Verbundes. Die offizielle Aufgabe der Method Labs in NHR@SW lautet laut Konzeptpapier:

[Sie] adressieren zentrale Querschnittsthemen der Methodenentwicklung im HPC, unter anderem zu Themen aus den Bereichen des Performance Engineering, Parallel Programming, ML und KI, I/O und Storage, Energieeffizienz sowie datenintensive Verfahren.

Im NHR@SW-Antrag werden die Method Labs und ihr Pendant, die Simulation & Data Labs (SDLs), als Einrichtungen beschrieben, die der wissenschaftlichen Community technische Expertise auf hohem Niveau bereitstellen, Simulations- und Methoden-Algorithmen für aktuelle und zukünftige HPC-Architekturen entwickeln und evaluieren, eigene Forschung in ihrem Themenfeld betreiben sowie praxisnahe Workshops zur Code-Entwicklung und -Optimierung anbieten.

Das Frankfurter Lab verbindet diesen NHR@SW-Auftrag mit der täglichen Arbeit mit Forschenden an der Goethe-Universität — mit engem Bezug zur lokalen GPU- und Quantencomputing-Infrastruktur.

Was wir nicht sind

Wir sind kein Helpdesk. Wir sind kein Single-Product-Team. Wir ersetzen nicht das technische Personal einer Arbeitsgruppe — aber wir helfen, dieses Personal besser zu machen.

Wie wir arbeiten

Wir arbeiten hauptsächlich mit Forschenden der Goethe-Universität Frankfurt. Externe Kooperationen sind möglich, wenn es Sinn ergibt — typischerweise wenn sie ein Projekt, einen Cluster-Account oder eine Software teilen, die wir pflegen.

Der Erstkontakt läuft meist per E-Mail oder Ticketsystem. Für längere Engagements vereinbaren wir Termine oder begleiten eine Arbeitsgruppe direkt. Siehe Kontakt für unsere Kanäle.

Team kennenlernen