Manager-worker-based model for the parallelization of Quantum Monte Carlo on heterogeneous and homogeneous networks.
Journal Article
·
· Proposed for publication in the Journal of Computational Chemistry.
OSTI ID:946564
- California Institute of Technology, Pasadena, CA
- - California Institute of Technology, Pasadena, CA
A manager-worker-based parallelization algorithm for Quantum Monte Carlo (QMC-MW) is presented and compared with the pure iterative parallelization algorithm, which is in common use. The new manager-worker algorithm performs automatic load balancing, allowing it to perform near the theoretical maximal speed even on heterogeneous parallel computers. Furthermore, the new algorithm performs as well as the pure iterative algorithm on homogeneous parallel computers. When combined with the dynamic distributable decorrelation algorithm (DDDA) [Feldmann et al., J Comput Chem 28, 2309 (2007)], the new manager-worker algorithm allows QMC calculations to be terminated at a prespecified level of convergence rather than upon a prespecified number of steps (the common practice). This allows a guaranteed level of precision at the least cost. Additionally, we show (by both analytic derivation and experimental verification) that standard QMC implementations are not perfectly parallel as is often claimed.
- Research Organization:
- Sandia National Laboratories
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 946564
- Report Number(s):
- SAND2007-6492J
- Journal Information:
- Proposed for publication in the Journal of Computational Chemistry., Journal Name: Proposed for publication in the Journal of Computational Chemistry.
- Country of Publication:
- United States
- Language:
- English
Similar Records
Vector and parallel computers for quantum Monte Carlo computations
Noniterative Multireference Coupled Cluster Methods on Heterogeneous CPU-GPU Systems
Parallel Monte Carlo eigenvalue calculations
Conference
·
Thu Aug 01 00:00:00 EDT 1985
·
OSTI ID:6278073
Noniterative Multireference Coupled Cluster Methods on Heterogeneous CPU-GPU Systems
Journal Article
·
Tue Apr 09 00:00:00 EDT 2013
· Journal of Chemical Theory and Computation, 9(4):1949-1957
·
OSTI ID:1086380
Parallel Monte Carlo eigenvalue calculations
Journal Article
·
Fri Dec 30 23:00:00 EST 1994
· Transactions of the American Nuclear Society
·
OSTI ID:89099