Progress on the QUDA code suite

Ron Babich, Richard Brower, Mike Clark, Steven Gottlieb, Balint Joó, Guochun Shi

Research output: Contribution to journalConference articlepeer-review

Abstract

At the time of Lattice 2010, we were about to announce a distribution of the code (QUDA 0.3) that supported both Wilson/clover and improved staggered quarks for computation on a single GPU. Multi-GPU code was running for both solvers, but with the restriction of grid partitioning in only the time dimension. In the past year, we developed code that allows us to cut the lattice in all four dimensions. This allows us to scale computations to order 100 GPUs yielding multi-teraflop performance. We will present results for both types of solvers on GPU clusters and for other kernels important for physics projects. We also compare performance and cost-effectiveness of full application codes running on CPUs with our GPU accelerated code.

Original languageEnglish
JournalProceedings of Science
Volume139
StatePublished - 2011
Externally publishedYes
Event29th International Symposium on Lattice Field Theory, Lattice 2011 - Squaw Valley, Lake Tahoe, United States
Duration: Jul 10 2011Jul 16 2011

Funding

We are grateful to LLNL (Edge), NERSC (Dirac), FNAL (J/Psi) and TACC (Longhorn) where we ran benchmarks. This work was supported in part by NSF grants OCI-0946441, OCI-1060012, OCI-1060067, and PHY-0555234, as well as DOE grants DE-FC02-06ER41439, DE-FC02-06ER41440, DE-FC02-06ER41443, DE-FG02-91ER40661, and DE-FG02-91ER40676. BJ additionally acknowledges support under DOE grant DE-AC05-06OR23177, under which Jefferson Science Associates LLC manages and operates Jefferson Lab. GS is funded through the Institute for Advanced Computing Applications and Technologies (IACAT) at the University of Illinois at Urbana-Champaign.

FundersFunder number
Institute for Advanced Computing Applications and Technologies
National Science FoundationOCI-0946441, PHY-0555234, OCI-1060012, OCI-1060067
U.S. Department of EnergyDE-FG02-91ER40676, DE-FC02-06ER41443, DE-FG02-91ER40661, DE-FC02-06ER41440, DE-AC05-06OR23177, DE-FC02-06ER41439
University of Illinois at Urbana-Champaign

    Fingerprint

    Dive into the research topics of 'Progress on the QUDA code suite'. Together they form a unique fingerprint.

    Cite this