CoS++: Towards More General and Explicit Implementations for Sampling High-Order Feynman Diagrammatic Series
Boyuan Shi

TL;DR
This paper introduces CoS++, an advanced, scalable, GPU-accelerated framework for sampling high-order Feynman diagrams in complex correlated electronic systems, including symmetry-breaking scenarios, improving accuracy and computational efficiency.
Contribution
It extends the diagrammatic Monte Carlo framework to handle more interaction vertices, symmetry breaking, and provides optimized GPU implementations, addressing numerical instabilities.
Findings
Developed generalized algorithms for high-order diagram sampling.
Implemented GPU acceleration with CUDA C++ optimizations.
Identified and solved numerical instabilities in the formalism.
Abstract
Diagrammatic Monte Carlo methods provide robust routines for accurate computations of correlated electronic systems in the thermodynamical limit. Recently, its versatility was extended to SU(N) Hubbard model, where the core is a novel dynamical programming approach to the summation of all connected Feynman diagrams. We present several generalizations of it with more interaction vertices and symmetry broken terms. The framework treats SU(N) symmetry breaking both from nonuniform, flavor-dependent chemical potentials and from spontaneously broken phases induced by shift parameters. We also provide an end-to-end GPU acceleration path with dedicated CUDA C++ optimizations independent of a previous CUDA acceleration approach, where the parallelization strategy is different. We performed detailed numerical study of new algorithms involved in this article and exposed numerical instabilities of…
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
TopicsComputational Physics and Python Applications
