Published August 7, 2023 | Version v1
Dataset Open

KPP-3 Artifact for WarpX <> Clover-SLATE: RZ Simulation on Frontier

  • 1. Lawrence Berkeley National Laboratory
  • 2. University of Tennessee, Knoxville

Description

This documents a run of WarpX in the quasi-cylindrical "RZ" geometry with the Pseudo Spectral Analytical Time Domain (PSATD) field solver. The simulation was run on Frontier (OLCF).

ECP CLOVER project SLATE provides WarpX with the GPU capable C++ libraries BLAS++ and LAPACK++, which are used for geometric transfer matrix calculations in RZ. Furthermore, using BLAS++, manually-written, node-local linear algebra operations were replaced for significant speedups, e.g., up to 5x faster on MI250X for a Hankel transformation.

WarpX documentation: https://warpx.readthedocs.io

Notes

WarpX is supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of two U.S. Department of Energy organizations (Office of Science and the National Nuclear Security Administration) responsible for the planning and preparation of a capable exascale ecosystem, including software, applications, hardware, advanced system engineering, and early testbed platforms, in support of the nation's exascale computing imperative.

Files

WarpX_CLOVER-SLATE_KPP-3.zip

Files (552.4 kB)

Name Size Download all
md5:9a746ffeea66c5dc9f003a887861a2bf
552.4 kB Preview Download

Additional details

Related works

Cites
Software: 10.5281/zenodo.4571577 (DOI)
Journal article: 10.1109/SC41404.2022.00008 (DOI)