Parallelizing the QUDA Library for Multi-GPU Calculations in Lattice Quantum Chromodynamics
read the original abstract
Graphics Processing Units (GPUs) are having a transformational effect on numerical lattice quantum chromodynamics (LQCD) calculations of importance in nuclear and particle physics. The QUDA library provides a package of mixed precision sparse matrix linear solvers for LQCD applications, supporting single GPUs based on NVIDIA's Compute Unified Device Architecture (CUDA). This library, interfaced to the QDP++/Chroma framework for LQCD calculations, is currently in production use on the "9g" cluster at the Jefferson Laboratory, enabling unprecedented price/performance for a range of problems in LQCD. Nevertheless, memory constraints on current GPU devices limit the problem sizes that can be tackled. In this contribution we describe the parallelization of the QUDA library onto multiple GPUs using MPI, including strategies for the overlapping of communication and computation. We report on both weak and strong scaling for up to 32 GPUs interconnected by InfiniBand, on which we sustain in excess of 4 Tflops.
This paper has not been read by Pith yet.
Forward citations
Cited by 3 Pith papers
-
Reconstructing the full kinematic dependence of GPDs from pseudo-distributions
Lattice QCD pseudo-distributions at m_π=358 MeV are inverted via multidimensional Gaussian process regression to reconstruct the full kinematic dependence of GPDs H^{u-d} and E^{u-d} while directly extracting double d...
-
$D_1$ and $D_2$ resonances in coupled-channel scattering amplitudes from lattice QCD
Lattice QCD at m_π≈391 MeV finds D1 bound state below D*π threshold strongly coupled in S-wave and D1' resonance in elastic D*π region for I=1/2 charmed channels.
-
Inverse problem in the LaMET framework
Analysis of non-perturbative lattice data shows that the inverse problem in LaMET introduces significant uncertainties in parton distributions, especially from harmonics around λ=5-15, and that exact asymptotic decay ...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.