Synthesizing Particle-in-Cell Simulations Through Learning and GPU Computing for Hybrid Particle Accelerator Beamlines
arXiv:2402.17248 · doi:10.1145/3659914.3659937
Abstract
Particle accelerator modeling is an important field of research and development, essential to investigating, designing and operating some of the most complex scientific devices ever built. Kinetic simulations of relativistic, charged particle beams and advanced plasma accelerator elements are often performed with high-fidelity particle-in-cell simulations, some of which fill the largest GPU supercomputers. Start-to-end modeling of a particle accelerator includes many elements and it is desirable to integrate and model advanced accelerator elements fast, in effective models. Traditionally, analytical and reduced-physics models fill this role. The vast data from high-fidelity simulations and power of GPU-accelerated computation open a new opportunity to complement traditional modeling without approximations: surrogate modeling through machine learning. In this paper, we implement, present and benchmark such a data-driven workflow, synthesising a fully GPU-accelerated, conventional-surrogate simulation for hybrid particle accelerator beamlines.
11 pages, 10 figures. Accepted to PASC24 proceedings
References in corpus (9)
- Deep Learning in Neural Networks: An Overview
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Machine Learning for Orders of Magnitude Speedup in Multi-Objective Optimization of Particle Accelerator Systems
- Optimal Approximation Rate of ReLU Networks in terms of Width and Depth
- Staging of High-Gradient Wakefield Accelerators
- HiPACE++: a portable, 3D quasi-static Particle-in-Cell code
- Machine Learning-based models in particle-in-cell codes for advanced physics extensions
- Synthesizing Particle-in-Cell Simulations Through Learning and GPU Computing for Hybrid Particle Accelerator Beamlines
- Snowmass21 Accelerator Modeling Community White Paper