Ü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.