Author: Fitzek, J.
Paper Title Page
THP02 Beam Dynamics Simulations Using GPUs 227
 
  • J. Fitzek, S. Appel, O. Boine-Frankenheim
    GSI, Darmstadt, Germany
 
  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 single-precision in beam dynamics simulations will be discussed.