HighPerMeshes: Dom?nenspezifische Programmierung und zielplattformbewusste Compiler-Infrastruktur für Algorithmen auf unstrukturierten Gittern
?berblick
Ziel des Projektes HighPerMeshes ist die Entwicklung eines in der Praxis einsetzbaren dom?nenspezifischen Frameworks zur effizienten, parallelen und skalierenden Implementierung iterativer Algorithmen auf unstrukturierten Gittern. Simulationssoftware im Zeitbereich, die in diese Gruppe f?llt (z.B. TD-FEM, TD-DG, Netzwerksimulationen), wird in den letzten Jahren sowohl im wissenschaftlichen als auch im industriellen Umfeld vermehrt eingesetzt und erg?nzt bzw. verdr?ngt vergleichbare Methoden auf regul?ren Gittern. Mit den Ergebnissen dieses Projekts k?nnen existierende, in einer Hochsprache geschriebene Quelltexte vom Programmentwickler mit moderatem Aufwand durch dom?nenspezifische Bibliotheks- und Sprachelemente erg?nzt werden. Die intelligente Compiler-Infrastruktur nutzt dann Dom?nenwissen, um eine Performanz-optimierte, hochparallelisierte Ausführung auf allen relevanten modernen Hardwarearchitekturen (Multicore, Manycore, GPU, FPGA), auch in heterogenen Systemen, zu erm?glichen. Damit bietet das Projekt für eine Vielzahl an HPC-Entwicklern aus Wissenschaft und Technik einen einfachen und nachhaltigen Pfad zur skalierenden Nutzung der jeweils effizientesten aktuellen und zukünftigen Zielarchitekturen.
Key Facts
- Grant Number:
- 01|H16005A
- Art des Projektes:
- Forschung
- Laufzeit:
- 04/2017 - 03/2020
- Gef?rdert durch:
- BMBF
- Websites:
-
Homepage
HighPerMeshes - Domain-specific programming and target-platform-aware compiler infrastructure for algorithms on unstructured grids
HighPerMeshes – Dom?nenspezifische Programmierung und zielplattformbewusste Compiler-Infrastruktur für Algorithmen auf unstrukturierten Gittern
BMBF HighPerMeshes
Current research projects of the High-Performance IT Systems group
F?rderkatalog des Bundes
Detailinformationen
Kontakt
Wenn 365足彩投注_365体育投注@ Fragen zu diesem Projekt haben, kontaktieren 365足彩投注_365体育投注@ uns!
Bernard Bauer
Paderborn Center for Parallel Computing (PC2)
Akademischer Oberrat - Mitglied