Published December 20, 2012 | Version v1
Journal article

Hybrid algorithms in quantum Monte Carlo

  • 1. National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, Urbana, IL (United States)
  • 2. Department of Physics, University of Illinois at Urbana-Champaign, Urbana, IL (United States)
  • 3. Lawrence Livermore National Laboratory, Livermore, CA (United States)
  • 4. Princeton Center for Theoretical Science, Princenton University, Princeton, NJ (United States)
  • 5. Sandia National Laboratories, Albuquerque, NM (United States)

Description

With advances in algorithms and growing computing powers, quantum Monte Carlo (QMC) methods have become a leading contender for high accuracy calculations for the electronic structure of realistic systems. The performance gain on recent HPC systems is largely driven by increasing parallelism: the number of compute cores of a SMP and the number of SMPs have been going up, as the Top500 list attests. However, the available memory as well as the communication and memory bandwidth per element has not kept pace with the increasing parallelism. This severely limits the applicability of QMC and the problem size it can handle. OpenMP/MPI hybrid programming provides applications with simple but effective solutions to overcome efficiency and scalability bottlenecks on large-scale clusters based on multi/many-core SMPs. We discuss the design and implementation of hybrid methods in QMCPACK and analyze its performance on current HPC platforms characterized by various memory and communication hierarchies.

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/402/1/012008

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
402
Journal Issue
1
Journal Page Range
[12 p.]
ISSN
1742-6596

Conference

Title
IUPAP C20 conference on computational physics
Acronym
CCP 2011
Dates
30 Oct - 3 Nov 2012
Place
Gatlinburg, TN (United States)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
44042752
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING; S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; S74: ATOMIC AND MOLECULAR PHYSICS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ACCURACY; ALGORITHMS; COMPUTER CALCULATIONS; DATA TRANSMISSION; ELECTRONIC STRUCTURE; GAIN; MATHEMATICAL SOLUTIONS; MONTE CARLO METHOD; PARALLEL PROCESSING; PERFORMANCE; QUANTUM MECHANICS
Descriptors DEC
AMPLIFICATION; CALCULATION METHODS; COMMUNICATIONS; MATHEMATICAL LOGIC; MECHANICS; PROGRAMMING