skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Global-View Coefficients: A Data Management Solution for Parallel Quantum Monte Carlo Applications

Abstract

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 (PGAS) 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.

Authors:
 [1];  [2]
  1. Ohio State University
  2. Argonne National Laboratory (ANL)
Publication Date:
Research Org.:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Org.:
USDOE Laboratory Directed Research and Development (LDRD) Program
OSTI Identifier:
1126965
DOE Contract Number:  
DE-AC05-00OR22725
Resource Type:
Conference
Resource Relation:
Conference: Productive Programming Models for Exascale, Portland, OR, USA, 20120814, 20120814
Country of Publication:
United States
Language:
English

Citation Formats

Niu, Qingpeng, and Dinan, James. Global-View Coefficients: A Data Management Solution for Parallel Quantum Monte Carlo Applications. United States: N. p., 2013. Web.
Niu, Qingpeng, & Dinan, James. Global-View Coefficients: A Data Management Solution for Parallel Quantum Monte Carlo Applications. United States.
Niu, Qingpeng, and Dinan, James. 2013. "Global-View Coefficients: A Data Management Solution for Parallel Quantum Monte Carlo Applications". United States.
@article{osti_1126965,
title = {Global-View Coefficients: A Data Management Solution for Parallel Quantum Monte Carlo Applications},
author = {Niu, Qingpeng and Dinan, James},
abstractNote = {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 (PGAS) 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.},
doi = {},
url = {https://www.osti.gov/biblio/1126965}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Jan 01 00:00:00 EST 2013},
month = {Tue Jan 01 00:00:00 EST 2013}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: