Acceleration of the CASINO quantum Monte Carlo software using graphics processing units and OpenACC

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Thorpe, B., Smith, M. J., Hasnip, P. J., Drummond, N. D.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909974141075456
author Thorpe, B.
Smith, M. J.
Hasnip, P. J.
Drummond, N. D.
author_facet Thorpe, B.
Smith, M. J.
Hasnip, P. J.
Drummond, N. D.
contents We describe how quantum Monte Carlo calculations using the CASINO software can be accelerated using graphics processing units (GPUs) and OpenACC. In particular we consider offloading Ewald summation, the evaluation of long-range two-body terms in the Jastrow correlation factor, and the evaluation of orbitals in a blip basis set. We present results for three- and two-dimensional homogeneous electron gases and ab initio simulations of bulk materials, showing that significant speedups of up to a factor of 2.5 can be achieved by the use of GPUs when several hundred particles are included in the simulations. The use of single-precision arithmetic can improve the speedup further without significant detriment to the accuracy of the calculations.
format Preprint
id arxiv_https___arxiv_org_abs_2507_02888
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Acceleration of the CASINO quantum Monte Carlo software using graphics processing units and OpenACC
Thorpe, B.
Smith, M. J.
Hasnip, P. J.
Drummond, N. D.
Computational Physics
Materials Science
We describe how quantum Monte Carlo calculations using the CASINO software can be accelerated using graphics processing units (GPUs) and OpenACC. In particular we consider offloading Ewald summation, the evaluation of long-range two-body terms in the Jastrow correlation factor, and the evaluation of orbitals in a blip basis set. We present results for three- and two-dimensional homogeneous electron gases and ab initio simulations of bulk materials, showing that significant speedups of up to a factor of 2.5 can be achieved by the use of GPUs when several hundred particles are included in the simulations. The use of single-precision arithmetic can improve the speedup further without significant detriment to the accuracy of the calculations.
title Acceleration of the CASINO quantum Monte Carlo software using graphics processing units and OpenACC
topic Computational Physics
Materials Science
url https://arxiv.org/abs/2507.02888