Volltextdatei(en) vorhanden
Titel: Numerical Radiation Transport Algorithms for Emergent Computer Architectures
Sonstige Titel: Numerische Strahlungstransport-Algorithmen für moderne Computerarchitekturen
Sprache: Englisch
Autor*in: Wichert, Viktoria
GND-Schlagwörter: Astronomie; Algorithmus; Strahlungstransport; Numerische Mathematik; Wissenschaftliches Rechnen
Erscheinungsdatum: 2018
Tag der mündlichen Prüfung: 2019-04-26
Zusammenfassung: 
The objective of this thesis is to research effective techniques for solving the 3D radiative transfer problem and to equip the radiative transfer algorithm of the PHOENIX/3D atmosphere modeling code with an alternative parallel solver.
Due to its inherently parallel design and mirroring of the radiative transfer problems’ mathematical properties, e.g., narrow-bandedness, a modified parallel Gauss algorithm was selected. It was implemented as a stand-alone OpenCL code, as well as a MPI code, which is already a functioning part of PHOENIX/3D.
Both implementations produce correct results. However, at the moment, the MPI implementation of the modified Gauss method needs significantly longer to finish execution than the original parallel Jacobi solver of PHOENIX/3D. On the other hand, it requires less iterations to converge, which is a favorable property, especially for large problems. In summary, the modified parallel Gauss method does indeed work as a solver for the 3D radiative transfer roblem, although further optimization is necessary for it to become a reasonable alternative to the original in-use solver of PHOENIX/3D.

Das Ziel dieser Arbeit ist es, effektive Methoden zur Lösung des 3D Strahlungstransportproblems zu finden, und den PHOENIX/3D Code zur Atmosphärenmodellierung mit einem alternativen, parallelen Löser dafür auszustatten.
Es wurde ein modifizierter, paralleler Gauss-Algorithmus ausgewählt, da er grundsätzlich parallel entworfen wurde und mathematische Eigenschaften des Strahlungstransportproblems, wie z.B. seine Band-Struktur, widerspiegelt. Der Algorithmus wurde sowohl als eigenständiger OpenCL-Code, als auch als MPI-Code implementiert, welcher bereits in PHOENIX/3D integriert ist.
Beide Implementationen liefern korrekte Ergebnisse. Allerdings benötigt der modifizierte Gauss-Löser signifikant länger als der bereits in PHOENIX/3D vorhandene parallele Jacobi-Löser. Andererseits braucht er weniger Iterationen, um ein konvergiertes Ergebnis zu erhalten, was gerade für große Probleme eine vorteilhafte Eigenschaft ist.
Zusammengefasst ist die modifizierte Gauss-Methode tatsächlich ein funktionierender Löser für das 3D Strahlungstransportproblem, obwohl noch weitere Optimierungen notwendig sind, damit er eine echte Alternative zum bereits vorhandenen PHOENIX/3D Strahlungstransport-Löser ist.
URL: https://ediss.sub.uni-hamburg.de/handle/ediss/8168
URN: urn:nbn:de:gbv:18-97488
Dokumenttyp: Dissertation
Betreuer*in: Hauschildt, Peter (Prof. Dr.)
Enthalten in den Sammlungen:Elektronische Dissertationen und Habilitationen

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat  
Dissertation.pdf952.51 kBAdobe PDFÖffnen/Anzeigen
Zur Langanzeige

Diese Publikation steht in elektronischer Form im Internet bereit und kann gelesen werden. Über den freien Zugang hinaus wurden durch die Urheberin / den Urheber keine weiteren Rechte eingeräumt. Nutzungshandlungen (wie zum Beispiel der Download, das Bearbeiten, das Weiterverbreiten) sind daher nur im Rahmen der gesetzlichen Erlaubnisse des Urheberrechtsgesetzes (UrhG) erlaubt. Dies gilt für die Publikation sowie für ihre einzelnen Bestandteile, soweit nichts Anderes ausgewiesen ist.

Info

Seitenansichten

60
Letzte Woche
Letzten Monat
geprüft am 15.04.2021

Download(s)

11
Letzte Woche
Letzten Monat
geprüft am 15.04.2021
Werkzeuge

Google ScholarTM

Prüfe