Inhaltspezifische Aktionen

Strategien zur Parallelisierung einer Plasmasimulation auf CPU und GPU

Plasmasimulationen sind sehr zeitaufwendig, wodurch sowohl die Anzahl an simulierten Teilchen, als auch das betrachtete Zeitfenster nur sehr klein sind. Aus diesem Grund ist eine Parallelisierung einer Plasmasimulation unumgänglich. Die Strategie einer Parallelisierung hängt allerdings stark von dem verwendeten Rechnersystem ab (CPU oder GPU). Ziel dieser Arbeit ist es unterschiedliche Strategien einer Parallelisierung zu entwickeln und zu testen. Im Allgemeinen wird eine effiziente Parallelisierung nicht ohne Näherungen der zugrunde liegenden physikalischen Gleichungen auskommen. Deshalb besteht ein erheblicher Teil der Arbeit darin, Näherungen für die Gleichungen zu finden und deren Gültigkeitsbereich zu untersuchen.