APS Logo

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.

Publication: A. Myers et al., "Porting WarpX to GPU-accelerated platforms", in review (2021)<br>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<br>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<br>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

Presenters

  • Axel Huebl

    Lawrence Berkeley National Laboratory

Authors

  • Axel Huebl

    Lawrence Berkeley National Laboratory

  • Ann Almgren

    Lawrence Berkeley National Laboratory

  • Ligia D Amorim

    Lawrence Berkeley National Laboratory

  • John B Bell

    Lawrence Berkeley National Laboratory

  • Kevin N Gott

    Lawrence Berkeley National Laboratory

  • Revathi Jambunathan

    Lawrence Berkeley National Laboratory

  • Remi Lehe

    Lawrence Berkeley National Laboratory

  • Andrew Myers

    Lawrence Berkeley National Laboratory

  • Michael Rowan

    Lawrence Berkeley National Laboratory

  • Olga Shapoval

    Lawrence Berkeley National Laboratory

  • Weiqun Zhang

    Lawrence Berkeley National Laboratory

  • Yinjian Zhao

    Lawrence Berkeley National Laboratory

  • Edoardo Zoni

    Lawrence Berkeley National Laboratory

  • Jean-Luc Vay

    Lawrence Berkeley National Laboratory

  • Lixin Ge

    SLAC - Natl Accelerator Lab

  • Cho Ng

    SLAC - Natl Accelerator Lab

  • Mark J Hogan

    SLAC - Natl Accelerator Lab

  • David P Grote

    Lawrence Livermore National Laboratory, Lawrence Livermore Natl Lab

  • Maxence Thevenet

    DESY

  • Luca Fedeli

    Université Paris-Saclay, CEA, CNRS, LIDYL, LIDYL

  • Neil Zaim

    Université Paris-Saclay, CEA, CNRS, LIDYL, LIDYL

  • Henri Vincenti

    Université Paris-Saclay, CEA, CNRS, LIDYL, LIDYL

  • Peter Scherpelz

    Modern Electron

  • Phil Miller

    Modern Electron

  • Michael Kieburtz

    Modern Electron

  • Kevin Zhu

    Modern Electron

  • Roelof E Groenewald

    Modern Electron

  • Lorenzo Giacomel

    lorenzo.giacomel@cern.ch