Published in

Elsevier, Computer Physics Communications, 10(185), p. 2479-2486, 2014

DOI: 10.1016/j.cpc.2014.05.024

Links

Tools

Export citation

Search in Google Scholar

A rigorous sequential update strategy for parallel kinetic Monte Carlo simulation

Journal article published in 2014 by Jerome P. Nilmeier ORCID, Jaime Marian ORCID
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Orange circle
Postprint: archiving restricted
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

a b s t r a c t The kinetic Monte Carlo (kMC) method is used in many scientific fields in applications involving rare-event transitions. Due to its discrete stochastic nature, efforts to parallelize kMC approaches often produce unbalanced time evolutions requiring complex implementations to ensure correct statistics. In the context of parallel kMC, the sequential update technique has shown promise by generating high quality distributions with high relative efficiencies for short-range systems. In this work, we provide an extension of the sequential update method in a parallel context that rigorously obeys detailed balance, which guarantees exact equilibrium statistics for all parallelization settings. Our approach also preserves nonequilibrium dynamics with minimal error for many parallelization settings, and can be used to achieve highly precise sampling.