The bi-partitioned PRISM (BiP-PRISM) algorithm for fast and scalable core-loss STEM-EELS simulations
Abstract Quantitative interpretation of atomic-resolution STEM-EELS requires dynamical simulation of the electron probe before and after core-loss transitions, which is computationally expensive. While the PRISM algorithm accelerates this by reusing scattering matrices, we introduce beam partitioning for both the probe-forming (S₁) and detector-propagating (S₂) PRISM matrices to further reduce computational and memory costs. Each matrix is calculated on a sparse set of parent beams and reconstructed via natural-neighbor interpolation locally at the ionized atom. A locality result shows that the interpolation error enters the simulation only through the reconstruction on that window, so the error is controlled by on-window diagnostics rather than by the probe error across the full field of view. The resulting BiP-PRISM algorithm removes per-scan exit wave propagation and significantly reduces memory requirements, enabling full-resolution elemental mapping within the memory budget of a single GPU. The same formulation also supports energy-filtered 4D datasets and momentum-resolved output as reductions over the detector beams, which we demonstrate at demonstration scale rather than benchmark at full resolution. We characterize the approximation's validity regime and demonstrate the simulation of a map of five elements across an oxide interface. In a FePt nanoparticle, 61 parent beams per matrix reduce peak memory from 63.18 to 2.91 GB, with 1.67% relative error against the unpartitioned reference at the same PRISM factor and a 1.62-fold speed-up.
Authors
- Philipp Pelz
Institutions
- Friedrich-Alexander-Universität Erlangen-Nürnberg (DE)
Publication Details
- Journal
- Journal of Physics Materials
- Published
- 2026-11-04
- DOI
- https://doi.org/10.1088/2515-7639/aebdd0
- Primary Topic
- Advanced Electron Microscopy Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- HORIZON EUROPE European Research Council