Keyword: GPU
Paper Title Other Keywords Page
TUYE2 Next Generation Computational Tools for the Modeling and Design of Particle Accelerators at Exascale simulation, software, space-charge, plasma 302
  • A. Huebl, R. Lehé, C.E. Mitchell, J. Qiang, R.D. Ryne, R.T. Sandberg, J.-L. Vay
    LBNL, Berkeley, USA
  Funding: Work supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. DOE SC and the NNSA, resources of NERSC, and by LBNL LDRD under DOE Contract DE-AC02-05CH11231.
Particle accelerators are among the largest, most complex devices. To meet the challenges of increasing energy, intensity, accuracy, compactness, complexity and efficiency, increasingly sophisticated computational tools are required for their design and optimization. It is key that contemporary software take advantage of the latest advances in computer hardware and scientific software engineering practices, delivering speed, reproducibility and feature composability for the aforementioned challenges. A new open source software stack is being developed at the heart of the Beam pLasma Accelerator Simulation Toolkit (BLAST) by LBNL and collaborators, providing new particle-in-cell modeling codes capable of exploiting the power of GPUs on Exascale supercomputers. Combined with advanced numerical techniques, such as mesh-refinement, and intrinsic support for machine learning, these codes are primed to provide ultrafast to ultraprecise modeling for future accelerator design and operations.
[1] J.-L. Vay, A. Huebl, et al, Phys. Plasmas 28, 023105 (2021)
[2] J.-L. Vay, A. Huebl, et al, J. Instr. 16, T10003 (2021)
[3] A. Myers, et al (incl. A. Huebl), Parallel Comput. 108, 102833 (2021)
slides icon Slides TUYE2 [9.399 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-NAPAC2022-TUYE2  
About • Received ※ 13 July 2022 — Revised ※ 02 August 2022 — Accepted ※ 08 August 2022 — Issue date ※ 11 August 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
WEPA04 Simulating Two Dimensional Transient Coherent Synchrotron Radiation in Julia radiation, synchrotron-radiation, synchrotron, emittance 627
  • W. Lou, Y. Cai, C.E. Mayes
    SLAC, Menlo Park, California, USA
  Coherent Synchrotron Radiation (CSR) in bending magnets poses a limit for electron beams to reach high brightness in novel accelerators. While the longitudinal wakefield has been well studied in the one-dimensional CSR theory and implemented in various simulation codes, transverse wakefields have received less attention. Following the recently developed two and three-dimensional CSR theory, we developed software packages in Python and Julia to simulate the 2D CSR effects. The Python packages, PyCSR2D and PyCSR3D, utilize parallel processing in CPU to compute the steady-state CSR wakes. The Julia package, CSR2D.jl, additionally computes the 2D transient CSR wakes with GPU compatibility. We applied these codes to simulate the 2D CSR effects in the LCLS-II and FACET-II particle accelerators at the SLAC National Accelerator Laboratory.  
DOI • reference for this paper ※ doi:10.18429/JACoW-NAPAC2022-WEPA04  
About • Received ※ 03 August 2022 — Revised ※ 08 August 2022 — Accepted ※ 11 August 2022 — Issue date ※ 18 August 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)