English

Multi GPU Performance of Conjugate Gradient Algorithm with Staggered Fermions

High Energy Physics - Lattice 2010-10-29 v2

Abstract

We report results of the performance test of GPUs obtained using the conjugate gradient (CG) algorithm for staggered fermions on the MILC fine lattice (283×9628^3 \times 96). We use GPUs of nVIDIA GTX 295 model for the test. When we turn off the MPI communication and use only a single GPU, the performance is 35 giga flops in double precision, which corresponds to 47% of the peak. When we turn on the MPI communication and use multi-GPUs, the performance is reduced down to 12.3 giga flops. The data transfer through the infiniband network and PCI-E bus I/O is a main bottle neck. We suggest two potential solutions of how to optimize the data transfer.

Keywords

Cite

@article{arxiv.1010.4782,
  title  = {Multi GPU Performance of Conjugate Gradient Algorithm with Staggered Fermions},
  author = {Hyung-Jin Kim and Weonjong Lee},
  journal= {arXiv preprint arXiv:1010.4782},
  year   = {2010}
}

Comments

7 pages, 1 figure, Lattice 2010 Proceeding, references updated

R2 v1 2026-06-21T16:32:57.453Z