The thesis investigates parallel adaptive structured triangular grids that are generated corresponding to the Sierpinski space-filling curve. Stack- and stream-based data structures grant memory efficiency and scalable heuristics for hybrid parallelization. Based on this approach, the software framework sam(oa)² provides fast adaptive mesh refinement on high-performance systems. Excellent performance is shown on up to 8,000 cores for simulations of oil recovery and tsunami wave propagation.
Translated abstract:
Die Arbeit untersucht parallele, adaptive, strukturierte Dreiecksgitter, die passend zur raumfüllenden Sierpinski-Kurve erzeugt werden. Keller- und strombasierte Datenstrukturen bieten Speichereffizienz, sowie skalierbare Heuristiken für hybride Parallelisierung. Darauf aufbauend bietet das Softwarepaket sam(oa)² schnelle adaptive Gitterverfeinerung auf Hochleistungsrechnern. Bei Simulationen von Ölförderung und Tsunamiwellen wird eine hervorragende Rechenleistung auf bis zu 8.000 Kernen erreicht.
«
Die Arbeit untersucht parallele, adaptive, strukturierte Dreiecksgitter, die passend zur raumfüllenden Sierpinski-Kurve erzeugt werden. Keller- und strombasierte Datenstrukturen bieten Speichereffizienz, sowie skalierbare Heuristiken für hybride Parallelisierung. Darauf aufbauend bietet das Softwarepaket sam(oa)² schnelle adaptive Gitterverfeinerung auf Hochleistungsrechnern. Bei Simulationen von Ölförderung und Tsunamiwellen wird eine hervorragende Rechenleistung auf bis zu 8.000 Kernen erreich...
»