Author: Pogorelov, I.V.
Paper Title Page
MOPWO067 Beam Dynamics Simulations with a GPU-accelerated Version of Elegant 1040
  • I.V. Pogorelov, K.M. Amyx, J. Balasalle, J.R. King
    Tech-X, Boulder, Colorado, USA
  • M. Borland, R. Soliday
    ANL, Argonne, USA
  Funding: Work supported by the US DOE Office of Science, Office of Basic Energy Sciences under grant number DE-SC0004585, and by Tech-X Corporation
Large scale particle tracking and tracking-based lattice optimization simulations can derive significant benefit from efficient implementation of general-purpose particle tracking on GPUs. We present the latest results of our work on accelerating Argonne National Lab's accelerator simulation code ELEGANT*,** using CUDA-enabled GPUs. A sufficiently large number of Elegant beamline elements has been ported to GPUs to allow the GPU-accelerated simulation of realistic test lattices. We will identify some of performance-limiting factors, and briefly discuss optimization techniques for efficient utilization of the device memory space, with an emphasis on register usage. We also present a novel hardware-assisted technique for efficiently calculating a histogram from a large distribution of particle coordinates, and compare this to data-parallel implementations.
* M. Borland, Elegant: A Flexible SDDS-compliant Code for Accelerator Simulation, APS LS-287, September 2000
** Y. Wang, M. Borland, in Proc. of PAC07, THPAN095 (2007)
MOPWO071 Coherent Electron Cooling: Status of Single-Pass Simulations 1049
  • B.T. Schwartz, G.I. Bell, I.V. Pogorelov, S.D. Webb
    Tech-X, Boulder, Colorado, USA
  • D.L. Bruhwiler
    CIPS, Boulder, Colorado, USA
  • Y. Hao, V. Litvinenko, G. Wang
    BNL, Upton, Long Island, New York, USA
  • S. Reiche
    PSI, Villigen PSI, Switzerland
  Funding: US DOE Office of Science. Contracts DE-FC02-07ER41499, DE-FG02-08ER85182, DE-AC02-05CH11231.
Advances in nuclear physics depend on experiments that employ relativistic hadron accelerators with dramatically increased luminosity. Current methods of increasing hadron beam luminosity include stochastic cooling and electron cooling; however, these approaches face serious difficulties at the high intensities and high energies proposed for eRHIC *. Coherent electron cooling promises to cool hadron beams at a much faster rate**. A single pass of an ion through a coherent electron cooler involves the ion's modulating the charge density of a copropagating electron beam, amplification of the modulated electron beam in a free-electron laser, and energy correction of the ion in the kicker section. Numerical simulations of these three components are underway, using the parallel Vorpal framework and Genesis 1.3, with careful coupling between the two codes. Here we present validations of two components of the simulations: Adding bunching to an electron beam at the start of an FEL, and the time-dependent charge density modulation in the kicker.
** V.N. Litvinenko and Y.S. Derbenev, Phys. Rev. Lett. 102, 114801 (2009).