An unsupervised machine-learning checkpoint-restart algorithm using Gaussian mixtures for particle-in-cell simulations

POSTER

Abstract



We propose an unsupervised machine-learning checkpoint-restart (CR) lossy algorithm for particle-in-cell (PIC) algorithms using Gaussian mixtures (GM). The algorithm fea- tures a particle compression stage and a particle reconstruc- tion stage, where a continuum particle distribution function is constructed and resampled, respectively. To guarantee fidelity of the CR process, we ensure the exact preservation of charge, momentum, and energy for both compression and reconstruction stages, everywhere on the mesh. We also ensure the preservation of Gauss’ law after particle reconstruction. As a result, the GM CR algorithm is shown to provide a clean, conservative restart capability while potentially affording orders of magnitude savings in input/output requirements. We demonstrate the algorithm using a recently developed exactly energy- and charge-conserving PIC algorithm on physical problems of interest, with compression factors > 75 with no appreciable impact on the quality of the restarted dynamics.


*This work was supported by the U.S. Department of Energy, Office of Science, Office of Applied Scientific Computing Research (ASCR), both by the EXPRESS (2016-17) and SciDAC (2018-21) programs.

Publication: Chen, Guangye, Luis Chacón, and Truong B. Nguyen. "An unsupervised machine-learning checkpoint-restart algorithm using Gaussian mixtures for particle-in-cell simulations." Journal of Computational Physics 436 (2021): 110185.

Presenters

  • Guangye Chen

    • Los Alamos Natl Lab

Authors

  • Guangye Chen

    • Los Alamos Natl Lab
  • Luis Chacon

    • Los Alamos Natl Lab
  • Truong Nguyen

    • Los Alamos National Laboratory
    • Los Alamos Natl Lab