Suppressing correlations in massively parallel simulations of lattice models
Abstract
For lattice Monte Carlo simulations parallelization is crucial to make studies of large systems and long simulation time feasible, while sequential simulations remain the gold-standard for correlation-free dynamics. Here, various domain decomposition schemes are compared, concluding with one which delivers virtually correlation-free simulations on GPUs. Extensive simulations of the octahedron model for 2 + 1 dimensional Kardar-Parisi-Zhang surface growth, which is very sensitive to correlation in the site-selection dynamics, were performed to show self-consistency of the parallel runs and agreement with the sequential algorithm. We present a GPU implementation providing a speedup of about 30 × over a parallel CPU implementation on a single socket and at least 180 × with respect to the sequential reference.
- Publication:
-
Computer Physics Communications
- Pub Date:
- November 2017
- DOI:
- 10.1016/j.cpc.2017.07.010
- arXiv:
- arXiv:1705.01022
- Bibcode:
- 2017CoPhC.220..205K
- Keywords:
-
- Lattice Monte Carlo;
- Kardar-Parisi-Zhang;
- GPU;
- Autocorrelation;
- Physics - Computational Physics;
- Condensed Matter - Statistical Mechanics
- E-Print:
- 9 pages, 7 figures