Scalable Distributed Memory Implementation of the Quasi-Adiabatic Propagator Path Integral
Roman Ovcharenko, Benjamin P. Fingerhut

TL;DR
This paper introduces a scalable distributed memory implementation of the MACGIC-QUAPI method for simulating dissipative quantum dynamics in structured non-Markovian environments, enabling large-scale, accurate simulations of complex quantum systems.
Contribution
It develops a distributed memory version of MACGIC-QUAPI with a new pre-merging algorithm, allowing efficient large-scale quantum dynamics simulations while maintaining accuracy.
Findings
Demonstrates efficient large-scale simulations of structured environments.
Reveals resonance splitting and sidebands due to strong system-environment coupling.
Shows the method's applicability to non-perturbative quantum dynamics.
Abstract
The accurate simulation of dissipative quantum dynamics subject to a non-Markovian environment poses persistent numerical challenges, in particular for structured environments where sharp mode resonances induce long-time system bath correlations. We present a scalable distributed memory implementation of the Mask Assisted Coarse Graining of Influence Coefficients (MACGIC) - Quasi-Adiabatic Propagator Path Integral (-QUAPI) method that exploits the memory resources of multiple compute nodes and mitigates the memory bottleneck of the method via a new pre-merging algorithm while preserving numerical accuracy. The distributed memory implementation spreads the paths over the computing nodes by means of the MPI protocoll and efficient high level path management is achieved via an implementation based on hash maps. The efficiency of the new implementation is demonstrated in large-scale…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques
