Titelangaben
Korch, Matthias ; Ramming, Tobias ; Rein, Gerhard:
Parallelization of particle-in-cell codes for nonlinear kinetic models from mathematical physics.
In:
International Conference on Parallel Processing, The 42nd Annual Conference ICPP 2013 : Proceedings ; 1 - 4 October 2013 Lyon, France. -
Los Alamitos, CA
: IEEE
,
2013
. - S. 523-529
ISBN 978-0-7695-5117-3
DOI: https://doi.org/10.1109/ICPP.2013.65
Abstract
This paper considers the parallelization of two Particle-in-Cell (PIC) codes which simulate the time evolution of galaxies and globular clusters in the Newtonian or the general relativistic framework. The corresponding models are known as the Vlasov-Poisson or the Einstein-Vlasov system, and the latter is designed in particular to study the formation of black holes and space time singularities. We start with a step-by-step shared-memory parallelization of the Vlasov-Poisson code using POSIX Threads and finally develop message passing codes using MPI. The parallel codes have been investigated on three modern supercomputer systems using up to 4096 cores, and speedups above 1300 have been reached. The speedup obtained through parallelization has already helped in finding new numerical results, such as oscillating solutions of the Vlasov-Poisson system.