ChEESE, das Centre of Excellence for Exascale in Solid Earth, soll ein zentraler Knotenpunkt für HPC-Software in der Solid Earth Community werden. Das Projekt befasst sich mit den vielfältigen aus Georisiken entstehenden Herausforderungen, indem es verbesserte Methoden für deren genaue Vorhersage mithilfe von Exascale-Computern entwickelt.
Das wissenschaftliche Ziel von ChEESE-2P ist die Entwicklung von elf Community-Flaggschiff-Codes für 12 bereichsspezifische Herausforderungen des Exascale-Computing. Das Projekt erweitert die in der ersten Implementierungsphase abgedeckten Bereiche (computergestützte Seismologie, Magnetohydrodynamik, physikalische Vulkanologie und Tsunamiforschung) um zwei weitere Disziplinen (Geodynamik und Modellierung von Gefahren durch Gletscher). Mithilfe eines Co-Design-Prozesses unter Anwendung von Mini-Apps werden die Codes hinsichtlich ihrer Leistung auf verschiedenen Arten von Beschleunigern, ihrer Skalierbarkeit, ihrer Bereitstellung, ihrer Containerisierung und ihrer Portabilität optimiert. ChEESE-2P untersucht diese Fragen sowohl für aktuelle Pre-Exascale-Systeme als auch für zukünftige Hardware-Architekturen, die aus den EuroHPC-Piloten hervorgehen. Bei der Optimierung wird auch die Leistung von heterogenen Einzel- und Mehrknoten-Systemen berücksichtigt. Die Effizienz wird unter Verwendung der Performance Optimization and Productivity (POP) Metrics kontinuierlich überwacht.
Die Codes und Arbeitsabläufe werden eine neue Generation von neun Pilotdemonstratoren (PDs) bilden, die auf Konzepten wie Multi-Skala, Multi-Quelle und Multi-Physik beruhen. Die PDs werden sich in 15 Simulationsfällen (SCs) materialisieren, die Fähigkeiten und Kapazitätsnutzungsfälle von besonderer Relevanz in Bezug auf Wissenschaft, gesellschaftliche Herausforderungen oder Dringlichkeit darstellen. Die SCs werden:
Schließlich wird ChEESE-2P mit anderen europäischen Projekten im Bereich der Gesteinsrinde, einschließlich längerfristiger Initiativen wie Destination Earth, in Verbindung stehen, diese aufeinander abstimmen und Synergien schaffen.
Das HLRS spielt bei ChEESE-2P eine zweifache Rolle. Erstens koordiniert das HLRS die Leistungsanalysekampagnen für die Flaggschiff-Codes. Diese Kampagnen werden auf EuroHPC-Systemen durchgeführt, um Leistungsengpässe im großen Maßstab aufzudecken und die Fortschritte bei der Codeoptimierung zu überwachen. Zweitens leitet das HLRS das Arbeitspaket Simulation Ecosystem. In diesem Teil werden Herausforderungen in den gesamten Simulations-Workflows untersucht, in denen ein Anwendungscode verwendet wird. Dieses Arbeitspaket verfolgt einen ganzheitlichen Ansatz, indem es Leistungsanalysen einsetzt und neue Methoden der Simulationseinrichtung, des Deployment und der Datenanalyse nutzt, um die Gesamtzeit bis zur Lösung unserer Arbeitsabläufe zu verkürzen.
01. Januar 2023 - 31. Dezember 2026
cheese2.eu
Exzellenzzentren
Krisen- & Notfallcomputing
Exascale-Computing
Scalable Programming Models and Tools
EuroHPC JU
Alle Projekte
ChEESE-2P ist die Fortführung des ChEESE-Projekts, das von der EU innerhalb des Horizont 2023 Programms von 2018 bis 2022 gefördert wurde. Mehr dazu: https://cheese-coe.eu/
Abteilungsleiter, Scalable Programming Models and Tools
Wissenschaftlicher Mitarbeiter