An OpenCL-based single-GPU lattice QCD implementation matches CUDA performance on NVIDIA A100 GPUs and also runs on AMD MI250X, on lattice sizes up to 64^4.
Lattice QCD as a video game
1 Pith paper cite this work. Polarity classification is still indexing.
1
Pith paper citing it
abstract
The speed, bandwidth and cost characteristics of today's PC graphics cards make them an attractive target as general purpose computational platforms. High performance can be achieved also for lattice simulations but the actual implementation can be cumbersome. This paper outlines the architecture and programming model of modern graphics cards for the lattice practitioner with the goal of exploiting these chips for Monte Carlo simulations. Sample code is also given.
citation-role summary
background 1
citation-polarity summary
fields
hep-lat 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
background 1representative citing papers
citing papers explorer
-
Portable Lattice QCD implementation based on OpenCL
An OpenCL-based single-GPU lattice QCD implementation matches CUDA performance on NVIDIA A100 GPUs and also runs on AMD MI250X, on lattice sizes up to 64^4.