Darmstadt 2016 – wissenschaftliches Programm
AKBP 11.5: Poster
Mittwoch, 16. März 2016, 18:30–20:30, S1/05 22-24
A Heterogeneous CPU+GPU Poisson Solver for Space Charge Calculations in Beam Dynamics Studies — •Dawei Zheng and Ursula van Rienen — University of Rostock, Institute of General Electrical Engineering, Rostock, 18059, Germany
In beam dynamics studies in accelerator physics, space charge plays a central role in the low energy regime of an accelerator. Numerical space charge calculations are required, both, in the design phase and in the operation of the machines as well. Due to its efficiency, mostly the Particle-In-Cell (PIC) method is chosen for the space charge calculation. Then, the solution of Poisson's equation for the charge distribution in the rest frame is the most prominent part within the solution process. The Poisson solver directly affects the accuracy of the self-field applied on the charged particles when the equation of motion is solved in the laboratory frame. As the Poisson solver consumes the major part of the computing time in most simulations it has to be as fast as possible since it has to be carried out once per time step. In this work, we demonstrate a novel heterogeneous CPU+GPU routine for the Poisson solver. The novel solver also benefits from our new research results on the utilization of a discrete cosine transform within the classical Hockney and Eastwood's convolution routine.
The work of Dawei Zheng was supported by the China Scholarship Council under Grant 2011618041.