Online Monitoring and Computational Steering of Massive Parallel CFD Simulations

  • Due to tremendous improvements of high-performance computing resources as well as numerical advances computational simulations became a common tool for modern engineers. Nowadays, simulation of complex physics is more and more substituting a large amount of physical experiments. While the vast compute power of large-scale high-performance systems enabled for simulating more complex numerical equations, handling the ever increasing amount of data with spatial and temporal resolution burdens new challenges to scientists. Huge hardware and energy costs desire for e� cient utilization of high-performance systems. However, increasing complexity of simulations raises the risk of failing simulations resulting in a single simulation to be restarted multiple times. Computational Steering is a promising approach to interact with running simulations which could prevent simulation crashes. The large amount of data expands gaps in the amount of data that can be calculated and the amount of data that can be processed. Extreme-scale simulations produce more data that can even be stored. In this thesis, I propose several methods that enhance the process of steering, exploring, visualizing, and analyzing ongoing numerical simulations.
  • Aufgrund enormer technischer Fortschritte von hochperformanten Computersystemen und numerische Weiterentwicklungen ist computergestützte Simulation heute eines der wichtigsten Werkzeuge moderner Ingenieure. Mittlerweile werden experimentelle Methoden zur Untersuchung komplexer physikalischer Phänomene mehr und mehr durch Simulationen ersetzt. Während die Rechenpower moderner Computersysteme die Simulation immer komplexerer Systeme und Gleichungen ermöglicht, stellt die Verwaltung der ständig wachsenden Datengrö� ßen durch höhere zeitliche und räumliche Auflösungen jedoch neue Herausforderungen dar. Um numerische Simulationen auch in Zukunft e� ffizient durchführen zu können, müssen die verursachten Hardware- und Energiekosten minimal gehalten werden. Jedoch werden komplexe Simulationen oft mehrfach ausgeführt, weil verschiedene Fehlverhalten zum Neustart der kompletten Simulation führen können. Computational Steering, die Interaktion mit laufenden Simulationen, versucht hier steuernd einzugreifen und Neustarts zu verhindern. Die Menge an produzierten Daten lässt aber verschiedene Lücken kla� ffen zwischen der Menge der Daten, die berechnet werden können und die Menge der Daten, die verarbeitet werden können. So ist zum Beispiel die reine Speicherung aller erzeugten Daten unmöglich geworden. Der Schwerpunkt dieser Dissertation liegt auf der Entwicklung neuer Methoden die die Steuerung, Exploration, Visualisierung und Analyse laufender numerischer Simulationen erlauben.

Volltext Dateien herunterladen

Metadaten exportieren

Metadaten
Verfasser*innenangaben:Christian Wagner
URN:urn:nbn:de:hbz:386-kluedo-36209
Betreuer*in:Hans Hagen
Dokumentart:Dissertation
Sprache der Veröffentlichung:Englisch
Datum der Veröffentlichung (online):07.10.2013
Jahr der Erstveröffentlichung:2013
Veröffentlichende Institution:Technische Universität Kaiserslautern
Titel verleihende Institution:Technische Universität Kaiserslautern
Datum der Annahme der Abschlussarbeit:19.07.2013
Datum der Publikation (Server):08.10.2013
Seitenzahl:XII, 123
Fachbereiche / Organisatorische Einheiten:Kaiserslautern - Fachbereich Informatik
DDC-Sachgruppen:0 Allgemeines, Informatik, Informationswissenschaft / 004 Informatik
Lizenz (Deutsch):Standard gemäß KLUEDO-Leitlinien vom 10.09.2012