Quantum Monte Carlo for large chemical systems: implementing efficient strategies for peta scale platforms and beyond
- 1. Laboratoire de Chimie et Physique Quantiques, CNRS-IRSAMC, Universite de Toulouse, (France)
- 2. Exascale Computing Research Laboratory, GENCI-CEA-INTEL-UVSQ, Universite de Versailles Saint-Quentin, (France)
Description
Various strategies to implement efficiently quantum Monte Carlo (QMC) simulations for large chemical systems are presented. These include: (i) the introduction of an efficient algorithm to calculate the computationally expensive Slater matrices. This novel scheme is based on the use of the highly localized character of atomic Gaussian basis functions (not the molecular orbitals as usually done), (ii) the possibility of keeping the memory footprint minimal, (iii) the important enhancement of single-core performance when efficient optimization tools are used, and (iv) the definition of a universal, dynamic, fault-tolerant, and load-balanced framework adapted to all kinds of computational platforms (massively parallel machines, clusters, or distributed grids). These strategies have been implemented in the QMC-Chem code developed at Toulouse and illustrated with numerical applications on small peptides of increasing sizes (158, 434, 1056, and 1731 electrons). Using 10-80 k computing cores of the Curie machine (GENCI-TGCC-CEA, France), QMC-Chem has been shown to be capable of running at the peta scale level, thus demonstrating that for this machine a large part of the peak performance can be achieved. Implementation of large-scale QMC simulations for future exa scale platforms with a comparable level of efficiency is expected to be feasible. (authors)
Availability note (English)
Available from doi: http://dx.doi.org/10.1002/jcc.23216Additional details
Identifiers
- DOI
- 10.1002/jcc.23216;
- arXiv
- arXiv:1209.6630v2;
Publishing Information
- Journal Title
- Journal of Computational Chemistry
- Journal Volume
- 34
- Journal Page Range
- p. 938-951
- ISSN
- 0192-8651
INIS
- Country of Publication
- United States
- Country of Input or Organization
- France
- INIS RN
- 47073236
- Subject category
- S42: ENGINEERING;
- Descriptors DEI
- ALGORITHMS; COMPUTERIZED SIMULATION; GAUSS FUNCTION; MONTE CARLO METHOD; PETAWATT POWER RANGE; Q CODES; SLATER METHOD
- Descriptors DEC
- CALCULATION METHODS; COMPUTER CODES; FUNCTIONS; MATHEMATICAL LOGIC; POWER RANGE; SIMULATION
Optional Information
- Notes
- 36 refs.