Beam Dynamics Simulations Using GPUs
GSI, Darmstadt, Germany
11th International Computational Accelerator Physics Conference (ICAP), 2012
@article{fitzek2012beam,
title={BEAM DYNAMICS SIMULATIONS USING GPUS},
author={Fitzek, J. and Appel, S. and Boine-Frankenheim, O.},
year={2012}
}
PATRIC is a particle tracking code used at GSI to study collective effects in the FAIR synchrotrons. Due to the need for calculation-intense simulations, parallel programming methods are being explored to optimize calculation performance. Presently the tracking part of the code is parallelized using MPI, where each node represents one slice of the particles that travel through the accelerator. In this contribution different strategies will be presented to additionally employ GPUs in PATRIC and exploit their support for data parallelism without major code modifications to the original tracking code. Some consequences of using only singleprecision in beam dynamics simulations will be discussed.
October 30, 2012 by hgpu