papers

Publications (8)

physics.comp-ph2000

Improved efficiency with variational Monte Carlo using two level sampling

Mark Dewing

A two level sampling method is applied to variational Monte Carlo (VMC) that samples the one and two body parts of the wave function separately. The method is demonstrated on a sin…

cs.SE2023

Software engineering to sustain a high-performance computing scientific application: QMCPACK

William F. Godoy, Steven E. Hahn, Michael M. Walsh +7

We provide an overview of the software engineering efforts and their impact in QMCPACK, a production-level ab-initio Quantum Monte Carlo open-source code targeting high-performance…

physics.comp-ph2000

Monte Carlo methods: Application to hydrogen gas and hard spheres

Mark Dewing

Quantum Monte Carlo (QMC) methods can very accurately compute ground state properties of quantum systems. We applied these methods to a system of boson hard spheres to get exact, i…

physics.comp-ph2022

Portability: A Necessary Approach for Future Scientific Software

Meghna Bhattacharya, Paolo Calafiura, Taylor Childers +16

Today's world of scientific software for High Energy Physics (HEP) is powered by x86 code, while the future will be much more reliant on accelerators like GPUs and FPGAs. The porta…

physics.comp-ph2002

The Coupled Electronic-Ionic Monte Carlo Simulation Method

David Ceperley, Mark Dewing, Carlo Pierleoni

Quantum Monte Carlo (QMC) methods such as Variational Monte Carlo, Diffusion Monte Carlo or Path Integral Monte Carlo are the most accurate and general methods for computing total…

hep-ex2023

Evaluating Portable Parallelization Strategies for Heterogeneous Architectures in High Energy Physics

Mohammad Atif, Meghna Battacharya, Paolo Calafiura +17

High-energy physics (HEP) experiments have developed millions of lines of code over decades that are optimized to run on traditional x86 CPU systems. However, we are seeing a rapid…

physics.comp-ph2018

QMCPACK : An open source ab initio Quantum Monte Carlo package for the electronic structure of atoms, molecules, and solids

Jeongnim Kim, Andrew Baczewski, Todd D. Beaudet +45

QMCPACK is an open source quantum Monte Carlo package for ab-initio electronic structure calculations. It supports calculations of metallic and insulating solids, molecules, atoms,…

hep-ex2026

Evaluating Application Characteristics for GPU Portability Layer Selection

Mohammad Atif, Meghna Bhattacharya, Mark Dewing +12

GPUs have become the dominant source of computing power for high performance computing and are increasingly being used across the High Energy Physics computing landscape for a wide…