Global‐view coefficients: a data management solution for parallel quantum Monte Carlo applications
- Department of Computer Science and Engineering The Ohio State University Columbus OH USA
- Mathematics and Computer Science Division Argonne National Laboratory Lemont IL USA
- Argonne Leadership Computing Facility Argonne National Laboratory Lemont IL USA
- Materials Science and Technology and Computational Chemistry and Materials Division Oak Ridge National Laboratory Oak Ridge TN USA
- Deptartment of Physics North Carolina State University Raleigh NC USA
- Deptartment of Physics University of Illinois at Urbana‐Champaign Champaign IL USA
Summary Quantum Monte Carlo (QMC) applications perform simulation with respect to an initial state of the quantum mechanical system, which is often captured by using a cubic B‐spline basis. This representation is stored as a read‐only table of coefficients and accesses to the table are generated at random as part of the Monte Carlo simulation. Current QMC applications, such as QWalk and QMCPACK, replicate this table at every process or node, which limits scalability because increasing the number of processors does not enable larger systems to be run. We present a partitioned global address space approach to transparently managing this data using Global Arrays in a manner that allows the memory of multiple nodes to be aggregated. We develop an automated data management system that significantly reduces communication overheads, enabling new capabilities for QMC codes. Experimental results with QWalk and QMCPACK demonstrate the effectiveness of the data management system. Copyright © 2016 John Wiley & Sons, Ltd.
- Sponsoring Organization:
- USDOE
- Grant/Contract Number:
- FC02-06ER2575; AC02-06CH11357; FG02-12ER46875
- OSTI ID:
- 1786171
- Journal Information:
- Concurrency and Computation. Practice and Experience, Journal Name: Concurrency and Computation. Practice and Experience Vol. 28 Journal Issue: 13; ISSN 1532-0626
- Publisher:
- Wiley Blackwell (John Wiley & Sons)Copyright Statement
- Country of Publication:
- United Kingdom
- Language:
- English
Web of Science
Similar Records
Global-view coefficients: a data management solution for parallel quantum Monte Carlo applications: A DATA MANAGEMENT SOLUTION FOR QMC APPLICATIONS
Load‐balanced and locality‐aware scheduling for data‐intensive workloads at extreme scales