Accelerating the solution of families of shifted linear systems with CUDA
Department of Physics, Syracuse University, Syracuse, NY 13244, USA
arXiv:1102.2143v1 [hep-lat] (10 Feb 2011)
@article{2011arXiv1102.2143G,
author={Galvez}, R. and {van Anders}, G.},
title={“{Accelerating the solution of families of shifted linear systems with CUDA}”},
journal={ArXiv e-prints},
archivePrefix={“arXiv”},
eprint={1102.2143},
primaryClass={“hep-lat”},
keywords={High Energy Physics – Lattice, Physics – Computational Physics},
year={2011},
month={feb},
adsurl={http://adsabs.harvard.edu/abs/2011arXiv1102.2143G},
adsnote={Provided by the SAO/NASA Astrophysics Data System}
}
We describe the GPU implementation of shifted or multimass iterative solvers for sparse linear systems of the sort encountered in lattice gauge theory. We provide a generic tool that can be used by those without GPU programming experience to accelerate the simulation of a wide array of theories. We stress genericity, which is important to allow the simulation of candidate theories for new physics at LHC, and for the study of various supersymmetric theories. We find significant speed ups, which we conservatively bound below at at least twelve times, that promise to put a variety of research questions within practical reach.
February 11, 2011 by hgpu