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
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
Authors
-
Scott V Luedtke
Los Alamos National Laboratory
-
Robert F Bird
Los Alamos National Laboratory
-
Nigel Tan
University of Tennessee
-
Stephen L Harrell
Texas Advanced Computing Center
-
Michela Taufer
University of Tennessee at Knoxville
-
Brian J Albright
Los Alamos Natl Lab, Los Alamos National Laboratory