• DocumentCode
    2037853
  • Title

    A global address space approach to automated data management for parallel Quantum Monte Carlo applications

  • Author

    Qingpeng Niu ; Dinan, James ; Tirukkovalur, S. ; Mitas, L. ; Wagner, Libor ; Sadayappan, P.

  • Author_Institution
    Dept. of Comp. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
  • fYear
    2012
  • fDate
    18-22 Dec. 2012
  • Firstpage
    1
  • Lastpage
    10
  • 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 the QWalk application demonstrate the effectiveness of the data management system.
  • Keywords
    Monte Carlo methods; quantum computing; splines (mathematics); Monte Carlo simulation; PGAS approach; QMC applications; QMC codes; QMCPACK; QWalk application; automated data management system; communication overhead reduction; cubic B-spline basis; global address space approach; global arrays; multiple nodes; parallel quantum Monte Carlo applications; partitioned global address space; quantum mechanical system; Global Arrays; PGAS; Quantum Monte Carlo;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing (HiPC), 2012 19th International Conference on
  • Conference_Location
    Pune
  • Print_ISBN
    978-1-4673-2372-7
  • Electronic_ISBN
    978-1-4673-2370-3
  • Type

    conf

  • DOI
    10.1109/HiPC.2012.6507509
  • Filename
    6507509