% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@INPROCEEDINGS{Muralikrishnan:1032619,
      author       = {Muralikrishnan, Sriramkrishnan and Frey, Matthias and
                      Vinciguerra, Alessandro and Ligotino, Michael and Cerfon,
                      Antoine J. and Stoyanov, Miroslav and Gayatri, Rahulkumar
                      and Adelmann, Andreas},
      title        = {{S}caling and performance portability of the
                      particle-in-cell scheme for plasma physics applications
                      through mini-apps targeting exascale architectures},
      address      = {Philadelphia, PA},
      publisher    = {Society for Industrial and Applied Mathematics},
      reportid     = {FZJ-2024-06385},
      pages        = {26-38},
      year         = {2024},
      abstract     = {We perform a scaling and performance portability study of
                      the electrostatic particle-in-cell scheme for plasma physics
                      applications through a set of mini-apps we name
                      “Alpine”, which can make use of exascale computing
                      capabilities. The mini-apps are based on IPPL, a framework
                      that is designed around performance portable and
                      dimensionality independent particles and fields. We
                      benchmark the simulations with varying parameters, such as
                      grid resolutions ($512^3$ to $2048^3$) and number of
                      simulation particles ($10^9$ to $10^{11}$), with the
                      following mini-apps: weak and strong Landau damping,
                      bump-on-tail and two-stream instabilities, and the dynamics
                      of an electron bunch in a charge-neutral Penning trap. We
                      show strong and weak scaling and analyze the performance of
                      different components on several pre-exascale architectures,
                      such as Piz-Daint, Cori, Summit, and Perlmutter. While the
                      scaling and portability study helps to identify the
                      performance critical components of the particle-in-cell
                      scheme on the current state-of-the-art computing
                      architectures, the mini-apps by themselves can be used to
                      develop new algorithms and optimize their high performance
                      implementations targeting exascale architectures.},
      month         = {Mar},
      date          = {2024-03-05},
      organization  = {SIAM Conference on Parallel Processing
                       for Scientific Computing, Baltimore
                       (USA), 5 Mar 2024 - 8 Mar 2024},
      cin          = {JSC},
      cid          = {I:(DE-Juel1)JSC-20090406},
      pnm          = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
                      and Research Groups (POF4-511)},
      pid          = {G:(DE-HGF)POF4-5112},
      typ          = {PUB:(DE-HGF)8},
      doi          = {10.1137/1.9781611977967.3},
      url          = {https://juser.fz-juelich.de/record/1032619},
}