The QISG suite: high-performance codes for studying Quantum Ising Spin Glasses
arXiv:2402.03920 · doi:10.1016/j.cpc.2024.109101
Abstract
We release a set of GPU programs for the study of the Quantum () Spin Glass on a square lattice, with binary couplings. The library contains two main codes: MCQSG (that carries out Monte Carlo simulations using both the Metropolis and the Parallel Tempering algorithms, for the problem formulated in the Trotter-Suzuki approximation), and EDQSG (that obtains the extremal eigenvalues of the Transfer Matrix using the Lanczos algorithm). EDQSG has allowed us to diagonalize transfer matrices with size up to . From its side, MCQSG running on four NVIDIA A100 cards delivers a sub-picosecond time per spin-update, a performance that is competitive with dedicated hardware. We include as well in our library GPU programs for the analysis of the spin configurations generated by MCQSG. Finally, we provide two auxiliary codes: the first generates the lookup tables employed by the random number generator of MCQSG; the second one simplifies the execution of multiple runs using different input data.
arXiv commentCode available in the Computer Physics Communications repository
References in corpus (6)
- Exchange Monte Carlo Method and Application to Spin Glass Simulations
- Phase transition in the three dimensional Heisenberg spin glass: Finite-size scaling analysis
- Janus II: a new generation application-driven computer for spin-system simulations
- Multi-surface coding simulations of the restricted solid-on-solid model in four dimensions
- Testing statics-dynamics equivalence at the spin-glass transition in three dimensions
- Dynamic Variational Study of Chaos: Spin Glasses in Three Dimensions
Cited by in corpus (6)
- The Quantum Transition of the Two-Dimensional Ising Spin Glass: A Tale of Two Gaps
- Spin-glass dynamics: experiment, theory and simulation
- Universal exotic dynamics in critical mesoscopic systems: Simulating the square root of Avogadro's number of spins
- Spin-glass quantum phase transition in amorphous arrays of Rydberg atoms
- Zero-temperature Monte Carlo simulations of two-dimensional quantum spin glasses guided by neural network states
- Massive-Scale Simulations of 2D Ising and Blume-Capel Models on Rack-Scale Multi-GPU Systems