2006/11/30 by G. I. Egri, Gyozo I. Egri, Zoltan Fodor +8 · 5 citations
Computer Science · Decision Sciences · Mathematics · Physics and Astronomy · #Advanced Data Storage Technologies #Architecture #Bandwidth (computing) #Computational science #Computer engineering #Computer graphics #Computer graphics (images) #Computer science #Distributed and Parallel Computing Systems #Graphics #Lattice (music) #Lattice QCD #Mathematics #Monte Carlo method #Parallel computing #Particle physics #Physics #Quantum chromodynamics #Scientific Computing and Data Management #Telecommunications #hep-lat
paper · pdf · doi:10.1016/j.cpc.2007.06.005
published as Comput.Phys.Commun.177:631-639,2007 · 11 pages, 2 figures, sample code, new benchmarks added
openalex publication_date 2007/06/16 · arxiv created 2007/06/18 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
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.