GPU accelerated Trotter-Suzuki solver for quantum spin dynamics
arXiv:1305.0036
Abstract
The resolution of dynamics in out of equilibrium quantum spin systems lies at the heart of fundamental questions among Quantum Information Processing, Statistical Mechanics and Nano-Technologies. Efficient computational simulations of interacting many-spin systems are extremely valuable tools for tackling such questions. Here, we use the Trotter-Suzuki (TS) algorithm, a well-known strategy that provides the evolution of quantum systems, to address the spin dynamics. We present a GPU implementation of a particular TS version, which has been previously implemented on single cores in CPUs. We develop a massive parallel version of this algorithm and compare the efficiency between CPU and GPU implementations. This method reduces the execution time considerably and is capable of dealing with systems of up to 27 spins (only limited by GPU memory).
17 pages, 3 figures. Submitted to Computer Physics Communications
References in corpus (8)
- Thermalization and its mechanism for generic isolated quantum systems
- Nonequilibrium dynamics of closed interacting quantum systems
- Loschmidt Echo
- Chaos and statistical relaxation in quantum systems of interacting particles
- Regression relation for pure quantum states and its implications for efficient computing
- Tensor network techniques for the computation of dynamical observables in 1D quantum spin systems
- Accelerating the Fourier split operator method via graphics processing units
- Quantum parallelism as a tool for ensemble spin dynamics calculations
Cited by in corpus (4)
- Ergodicity breaking in an incommensurate system observed by OTOCs and Loschmidt Echoes: From quantum diffusion to sub-diffusion
- Loschmidt echo in many-spin systems: contrasting time-scales of local and global measurements
- Proliferation of effective interactions: decoherence-induced equilibration in a closed many-body system
- Two dimensional kicked quantum Ising model: dynamical phase transitions