Running kinetic simulations using grid-based methods is extremely expensive due to the up to six-dimensional phase space. Recently, it has been shown that dynamical low-rank algorithms can drastically reduce the required computational effort, while still accurately resolving important physical features such as filamentation and Landau damping. In this paper, we propose a new second order projector-splitting dynamical low-rank algorithm for the full six-dimensional Vlasov-Poisson equations. An exponential integrator based Fourier spectral method is employed to obtain a numerical scheme that is free of a CFL condition but still fully explicit. The resulting method is implemented with the aid of Ensign, a software framework which facilitates the efficient implementation of dynamical low-rank algorithms on modern multi-core CPU as well as GPU based systems. Its usage and features are briefly described in the paper as well. The presented numerical results demonstrate that 6D simulations can be run on a single workstation and highlight the significant speedup that can be obtained using GPUs.

Efficient 6D Vlasov simulation using the dynamical low-rank framework Ensign

Fabio Cassini
;
Lukas Einkemmer
2022-01-01

Abstract

Running kinetic simulations using grid-based methods is extremely expensive due to the up to six-dimensional phase space. Recently, it has been shown that dynamical low-rank algorithms can drastically reduce the required computational effort, while still accurately resolving important physical features such as filamentation and Landau damping. In this paper, we propose a new second order projector-splitting dynamical low-rank algorithm for the full six-dimensional Vlasov-Poisson equations. An exponential integrator based Fourier spectral method is employed to obtain a numerical scheme that is free of a CFL condition but still fully explicit. The resulting method is implemented with the aid of Ensign, a software framework which facilitates the efficient implementation of dynamical low-rank algorithms on modern multi-core CPU as well as GPU based systems. Its usage and features are briefly described in the paper as well. The presented numerical results demonstrate that 6D simulations can be run on a single workstation and highlight the significant speedup that can be obtained using GPUs.
2022
Dynamical low-rank approximation
Projector-splitting integrator
Vlasov-Poisson equations
General Purpose computing on Graphic Processing Unit (GPGPU)
High-dimensional PDEs
Exponential integrators
File in questo prodotto:
File Dimensione Formato  
ensign.pdf

accesso aperto

Descrizione: Manuscript
Tipologia: Documento in Pre-print
Licenza: Creative commons
Dimensione 601.63 kB
Formato Adobe PDF
601.63 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/1101406
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 3
social impact