Warp-X: a new exascale computing platform for beam-plasma simulations
arXiv:1801.02568 · doi:10.1016/j.nima.2018.01.035
Abstract
Turning the current experimental plasma accelerator state-of-the-art from a promising technology into mainstream scientific tools depends critically on high-performance, high-fidelity modeling of complex processes that develop over a wide range of space and time scales. As part of the U.S. Department of Energy's Exascale Computing Project, a team from Lawrence Berkeley National Laboratory, in collaboration with teams from SLAC National Accelerator Laboratory and Lawrence Livermore National Laboratory, is developing a new plasma accelerator simulation tool that will harness the power of future exascale supercomputers for high-performance modeling of plasma accelerators. We present the various components of the codes such as the new Particle-In-Cell Scalable Application Resource (PICSAR) and the redesigned adaptive mesh refinement library AMReX, which are combined with redesigned elements of the Warp code, in the new WarpX software. The code structure, status, early examples of applications and plans are discussed.
References in corpus (3)
- Detailed analysis of the effects of stencil spatial variations with arbitrary high-order finite-difference Maxwell solver
- Ultrahigh-order Maxwell solver with extreme scalability for electromagnetic PIC simulations of plasmas
- Pseudo-spectral Maxwell solvers for an accurate modeling of Doppler harmonic generation on plasma mirrors with Particle-In-Cell codes
Cited by in corpus (32)
- AMReX: Block-Structured Adaptive Mesh Refinement for Multiphysics Applications
- Particle-in-cell Simulation of the Neutrino Fast Flavor Instability
- Ion Acceleration in Laser Generated Mega Tesla Magnetic Vortex
- PIC methods in astrophysics: Simulations of relativistic jets and kinetic physics in astrophysical systems
- Probing strong-field QED with Doppler-boosted PetaWatt-class lasers
- Massively parallel finite difference elasticity using block-structured adaptive mesh refinement with a geometric multigrid solver
- libEnsemble: A Library to Coordinate the Concurrent Evaluation of Dynamic Ensembles of Calculations
- Enabling particle applications for exascale computing platforms
- PICSAR-QED: a Monte Carlo module to simulate Strong-Field Quantum Electrodynamics in Particle-In-Cell codes for exascale architectures
- A Particle-In-Cell Code Comparison for Ion Acceleration: EPOCH, LSP, and WarpX
- A generalized massively parallel ultra-high order FFT-based Maxwell solver
- On Architecture and Performance of Adaptive Mesh Refinement in an Electrostatics Particle-In-Cell Code
- Mode transitions and spoke structures in ExB Penning discharge
- AMReX and pyAMReX: Looking Beyond ECP
- A new method to dispatch split particles in Particle-In-Cell codes
- Influence of initial conditions on data-driven model identification and information entropy for ideal mhd problems
- SPACE: 3D Parallel Solvers for Vlasov-Maxwell and Vlasov-Poisson Equations for Relativistic Plasmas with Atomic Transformations
- Overcoming timestep limitations in boosted-frame Particle-In-Cell simulations of plasma-based acceleration
- Accelerating Particle-in-Cell Monte Carlo Simulations with MPI, OpenMP/OpenACC and Asynchronous Multi-GPU Programming
- Optimized routines for event generators in QED-PIC codes
- Performance of explicit and IMEX MRI multirate methods on complex reactive flow problems within modern parallel adaptive structured grid frameworks
- A Flexible Framework for Parallel Multi-Dimensional DFTs
- Integrating High Performance In-Memory Data Streaming and In-Situ Visualization in Hybrid MPI+OpenMP PIC MC Simulations Towards Exascale
- A Hybrid Quantum-Classical Particle-in-Cell Method for Plasma Simulations
- From Compact Plasma Particle Sources to Advanced Accelerators with Modeling at Exascale
- Two-fluid Physical Modeling of Superconducting Resonators in the ARTEMIS Framework
- Vidyut3d: a GPU accelerated fluid solver for non-equilibrium plasmas on adaptive grids
- Emittance preservation in advanced accelerators
- Modeling of Advanced Accelerator Concepts
- In-Situ Assessment of Device-Side Compute Work for Dynamic Load Balancing in a GPU-Accelerated PIC Code
- A Hybrid Nodal-Staggered Pseudo-Spectral Electromagnetic Particle-In-Cell Method with Finite-Order Centering
- Fast post-hoc method for updating moments of large datasets