Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen:
http://dx.doi.org/10.18419/opus-10581
Langanzeige der Metadaten
DC Element | Wert | Sprache |
---|---|---|
dc.contributor.advisor | Mehl, Miriam (Prof. Dr. rer. nat. habil.) | - |
dc.contributor.author | Lindner, Florian | - |
dc.date.accessioned | 2019-10-11T06:51:08Z | - |
dc.date.available | 2019-10-11T06:51:08Z | - |
dc.date.issued | 2019 | de |
dc.identifier.other | 1678731250 | - |
dc.identifier.uri | http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-105982 | de |
dc.identifier.uri | http://elib.uni-stuttgart.de/handle/11682/10598 | - |
dc.identifier.uri | http://dx.doi.org/10.18419/opus-10581 | - |
dc.description.abstract | Partitioned multi-physics simulations allow to reuse existing solvers and to combine them to multi-physics scenarios. This provides not only greater flexibility and improved time-to-solution, but also helps to manage the increasing complexity of modern scientific software. This thesis sees itself as a continuation of the works of B. Gatzhammer and B. Uekermann who developed a comprehensive tool to couple independent simulation codes. I focus on the two important aspects of interpolation between non-matching grids as well as communication between several parallel codes and conclude with aspects of software development of the coupling library preCICE. The interpolation part puts special emphasis on radial-basis function interpolation. It starts with a thorough review of existing interpolation methods with special consideration of the black-box approach to multi-physics simulations and explores promising enhancements to RBF interpolation. Numerical experiments provide a rigorous testing for accuracy, stability and scaling behavior of different variants of RBF implementations. Following the insights gained from the numerical experiments, a highly-optimized parallel implementation for preCICE is developed, containing various measures to improve accuracy and stability of the interpolation. The communication part first defines the requirements for partitioned simulations in terms of communication. A new technique for peer-to-peer communication networks between distinct MPI domains is developed and evaluated against existing approaches. Furthermore, a fast method to establish connections via the file system is presented. Both measures optimize the initialization phase and achieve a considerable speedup. Finally, a strategy to fully decouple algorithmically independent participants on the communication protocol level is implemented and tested. In the last part, the software-related challenges in developing a parallel scientific application involving multiple independent solvers are outlined. I show how the preCICE project handles testing, profiling and integration of a large parallel scientific software with multiple participants. A profiling library for distributed applications has been developed and is extensively used in preCICE and potentially other projects. | en |
dc.language.iso | en | de |
dc.rights | info:eu-repo/semantics/openAccess | de |
dc.subject.ddc | 004 | de |
dc.subject.ddc | 620 | de |
dc.title | Data transfer in partitioned multi-physics simulations : interpolation & communication | en |
dc.type | doctoralThesis | de |
ubs.dateAccepted | 2019-07-22 | - |
ubs.fakultaet | Informatik, Elektrotechnik und Informationstechnik | de |
ubs.institut | Institut für Parallele und Verteilte Systeme | de |
ubs.publikation.seiten | 204 | de |
ubs.publikation.typ | Dissertation | de |
ubs.thesis.grantor | Stuttgart Research Centre for Simulation Technology (SRC SimTech) | de |
Enthalten in den Sammlungen: | 05 Fakultät Informatik, Elektrotechnik und Informationstechnik |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
Lindner - Data Transfer in Partitioned Multi-Physics Simulations.pdf | 2,11 MB | Adobe PDF | Öffnen/Anzeigen |
Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.