WarpX Exascale Update - New Platforms, Functionality and Applications
ORAL
Abstract
We present the latest results on the development of WarpX, an advanced electromagnetic particle-in-cell code from the U.S. Exascale Computing Project. With the introduction of the first Exascale machines, we present results on new GPU architectures. We also give an overview of new algorithms and functionalities, including scalable in situ analysis and visualization, new applications beyond laser-plasma accelerators and the development of an international open source ecosystem around WarpX.
*Supported by the U.S. Department of Energy Exascale Computing Project (17-SC-20-SC). Used resources of the Oak Ridge Leadership Computing Facility, a DOE Office of Science User Facility supported under Contract DE-AC05-00OR22725.
–
Publication:A. Myers et al., "Porting WarpX to GPU-accelerated platforms", in review (2021) M. Rowan et al. "In-Situ Assessment of Device-Side Compute Work for Dynamic Load Balancing in a GPU-Accelerated PIC Code," in press, PASC21, July 2021, https://doi.org/10.1145/3468267.3470614 J.-L. Vay. A. Huebl et al., "Modeling of a chain of three plasma accelerator stages with the WarpX electromagnetic PIC code on GPUs", Physics of Plasmas 28.023105, February 2021, https://doi.org/10.1063/5.0028512 J.-L. Vay, A. Huebl et al. "A modular community ecosystem for multiphysics particle accelerator modeling and design", LOI Snowmass21, Computational Frontier. https://www.snowmass21.org/docs/files/summaries/CompF/SNOWMASS21-CompF2_CompF0-AF1_AF0_Vay-070.pdf