Lattice QCD as a video game
arXiv:hep-lat/0611022 · doi:10.1016/j.cpc.2007.06.005
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.
11 pages, 2 figures, sample code, new benchmarks added
References in corpus (2)
Cited by in corpus (61)
- Full result for the QCD equation of state with 2+1 flavors
- The QCD transition temperature: results with physical masses in the continuum limit
- The QCD transition temperature: results with physical masses in the continuum limit II.
- Solving Lattice QCD systems of equations using mixed precision solvers on GPUs
- QCD quark condensate in external magnetic fields
- High-precision scale setting in lattice QCD
- QCD equation of state at nonzero chemical potential: continuum results with physical quark masses at order mu^2
- The QCD phase diagram at nonzero quark density
- Precision SU(3) lattice thermodynamics for a large temperature range
- Scaling Lattice QCD beyond 100 GPUs
- Can the nearly conformal sextet gauge model hide the Higgs impostor?
- Twelve massless flavors and three colors below the conformal window
- Magnetic susceptibility of QCD at zero and at finite temperature from the lattice
- QCD thermodynamics with continuum extrapolated Wilson fermions I
- Real-time optical micro-manipulation using optimized holograms generated on the GPU
- Air pollution modelling using a graphics processing unit with CUDA
- Multi-mass solvers for lattice QCD on GPUs
- Charmonium spectral functions from 2+1 flavour lattice QCD
- QCD thermodynamics with dynamical overlap fermions
- Chiral properties of SU(3) sextet fermions
- A Framework for Lattice QCD Calculations on GPUs
- Status and Future Perspectives for Lattice Gauge Theory Calculations to the Exascale and Beyond
- Pseudo-random number generators for Monte Carlo simulations on Graphics Processing Units
- Lattice QCD based on OpenCL
- Static pair free energy and screening masses from correlators of Polyakov loops: continuum extrapolated lattice results at the QCD physical point
- Searching for the rules that govern hadron construction
- QCD thermodynamics with continuum extrapolated Wilson fermions II
- Brillouin improvement for Wilson fermions
- QCD simulations with staggered fermions on GPUs
- Computational Physics on Graphics Processing Units
- The chirally improved quark propagator and restoration of chiral symmetry
- Electroweak interactions and dark baryons in the sextet BSM model with a composite Higgs particle
- Design and optimization of a portable LQCD Monte Carlo code using OpenACC
- SU(2) Lattice Gauge Theory Simulations on Fermi GPUs
- Generating SU(Nc) pure gauge lattice QCD configurations on GPUs with CUDA
- Pushing Memory Bandwidth Limitations Through Efficient Implementations of Block-Krylov Space Solvers on GPUs
- Parallelizing the QUDA Library for Multi-GPU Calculations in Lattice Quantum Chromodynamics
- Relativistic Hydrodynamics on Graphic Cards
- Anisotropy tuning with the Wilson flow
- Transition temperature and the equation of state from lattice QCD, Wuppertal-Budapest results
- Accelerating the solution of families of shifted linear systems with CUDA
- The QCD equation of state and the effects of the charm
- QCDGPU: open-source package for Monte Carlo lattice simulations on OpenCL-compatible multi-GPU systems
- Domain Decomposition method on GPU cluster
- Blasting through lattice calculations using CUDA
- Energy Efficiency trends in HPC: what high-energy and astrophysicists need to know
- Toward large-scale Hybrid Monte Carlo simulations of the Hubbard model on graphics processing units
- Recent results on the Equation of State of QCD
- Efficient implementation of the overlap operator on multi-GPUs
- QCD on GPUs: cost effective supercomputing
- Accelerating lattice QCD simulations with 2 flavours of staggered fermions on multiple GPUs using OpenACC - a first attempt
- Maximizing the Bang Per Bit
- Electric polarizability of hadrons with overlap fermions on multi-GPUs
- Recent Result in QCD Thermodynamics from the Lattice
- New Higgs physics from the lattice
- Recent algorithm and machine developments for lattice QCD
- Simulation of the Lattice QCD and Technological Trends in Computation
- Status of a minimal composite Higgs theory
- Curvature of the phase transition line in the mu-T plane
- Dynamical fermions in lattice quantum chromodynamics
- Mixed precision solvers with half-precision floating point numbers for Lattice QCD on A64FX processor