Die Abteilung Scalable Programming Models and Tools führt Forschung zu parallelen Programmiermodellen und Werkzeugen zur Entwicklung paralleler Anwendungen in HPC durch. Derzeit liegt der Fokus auf transparenten globalen Adressräumen mit Hintergrunddatenübertragungen, Task-Parallelismus basierend auf verteilten Datenabhängigkeiten, kollektiven I/O-Operationen und parallelem Debugging. Als Service für HLRS-Nutzer:innen wartet die Abteilung auch den Teil des Software-Stacks, der sich auf Programmiermodelle, Debugging- und Performance-Analyse-Tools bezieht.
Dr. José Gracia
Abteilungsleiter, Scalable Programming Models and Tools
Wissenschaftlicher Mitarbeiter
Das 3xa Projekt entwickelt skalierbare Methoden für die Simulation von Dreikörperwechselwirkungen in Partikelsystemen unter Einsatz von vektorisierenden Kerneln, dynamischen Lastverteilungsansätzen und adaptiven Verfahren für die Partikeldarstellung.
Dieses EuroHPC JU Centre of Excellence konzentriert sich auf kritische Anwendungen für die Vorhersage von Georisiken und soll zu einem zentralen Knotenpunkt für HPC-Software innerhalb der Solid Earth Community werden.
EE-HPC testet einen Ansatz zur Verbesserung der Energieeffizienz von HPC-Systemen durch die automatische, jobspezifische Regulierung von Systemparametern und -einstellungen.
Das Performance Optimisation and Productivity Centre of Excellence in HPC bietet Performanzoptimierungs- und Produktivitätsdienste für akademische und industrielle Codes in allen Bereichen an, um den Übergang zu größeren Maßstäben zu erleichtern und die Fortschritte zu überwachen.
targetDART erarbeitet einen Task-basierten Ansatz für hochskalierbare Simulationssoftware, der auf heterogenen Exascale-Systemen unvorhersagbare Lastungleichgewichte mittels dynamisch adaptiver und reaktiver Verteilung von Rechenaufgaben zwischen den Rechenknoten ausgleicht.
Als erstes Projekt, das Computer in Windparks mit einem HPC-Zentrum verbindet, zielt WindHPC darauf ab, den Energieverbrauch durch die Verbesserung der Effizienz von Simulationscodes, HPC-Workflows und Datenmanagement zu senken.