VPIC 2.0: High-Performance Particle-in-Cell on Modern Hardware Architectures
POSTER
Abstract
VPIC is a general purpose particle-in-cell simulation code for modeling plasma phenomena such as magnetic reconnection, fusion, solar weather, and laser-plasma interaction in three dimensions using large numbers of particles. Utilizing the Kokkos performance-portable framework, VPIC 2.0 achieves high performance on multiple CPU and GPU architectures and is scheduled for public, open-source release in 2021. In this poster, we report performance results and highlight features and areas of active development. Our performance-portability study includes weak-scaling runs on three of the top ten TOP500 supercomputers, as well as a comparison of low-level system performance of hardware from four different vendors. Compared with VPIC 1.0, VPIC 2.0 will include higher-order particle shapes, HDF5 output, more standardized visualization and analysis methods, and better documentation
*Work performed under the auspices of the U.S. DOE by Triad National Security, LLC, and Los Alamos National Laboratory. This work was supported the LANL ASC and Experimental Sciences programs.
Publication: Bird, R., Tan, N., Luedtke, S. V., Harrell, S. L., Taufer, M., & Albright, B. (2021). VPIC 2.0: Next Generation Particle-in-Cell Simulations. arXiv preprint arXiv:2102.13133.
Presenters
-
Scott V Luedtke
- Los Alamos National Laboratory