Generating SU(Nc) pure gauge lattice QCD configurations on GPUs with CUDA

被引:8
|
作者
Cardoso, Nuno [1 ]
Bicudo, Pedro [1 ]
机构
[1] Univ Tecn Lisboa, Inst Super Tecn, Dept Fis, CFTP, P-1049001 Lisbon, Portugal
关键词
CUDA; GPU; Fermi; Lattice Gauge Theory; SU(2); SU(3); SU(4); SU(Nc); MONTE-CARLO; LARGE N; SIMULATIONS; SOLVERS;
D O I
10.1016/j.cpc.2012.10.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The starting point of any lattice QCD computation is the generation of a Markov chain of gauge field configurations. Due to the large number of lattice links and due to the matrix multiplications, generating SU(N-c) lattice QCD configurations is a highly demanding computational task, requiring advanced computer parallel architectures such as clusters of several Central Processing Units (CPUs) or Graphics Processing Units (GPUs). In this paper we present and explore the performance of CUDA codes for NVIDIA GPUs to generate SU(N-c) lattice QCD pure gauge configurations. Our implementation in one GPU uses CUDA and in multiple GPUs uses OpenMP and CUDA. We present optimized CUDA codes for SU(2), SU(3) and SU(4). We also show a generic SU(N-c) code for N-c >= 4 and compare it with the optimized version of SU(4). Our codes are publicly available for free use by the lattice QCD community. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:509 / 518
页数:10
相关论文
共 50 条
  • [1] SU (2) lattice gauge theory simulations on Fermi GPUs
    Cardoso, Nuno
    Bicudo, Pedro
    JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (10) : 3998 - 4010
  • [2] A study of lattice SU(2) gauge configurations by cooling
    Chen, Y
    Wu, JM
    He, B
    NON-PERTUBATIVE METHODS AND LATTICE QCD, 2001, : 75 - 82
  • [3] COOLING OF SU(3) LATTICE GAUGE FIELD CONFIGURATIONS
    HOEK, J
    COMPUTER PHYSICS COMMUNICATIONS, 1986, 39 (01) : 21 - 26
  • [4] SU(Nc→∞) lattice data and degrees of freedom of the QCD string
    Dalley, S.
    PHYSICAL REVIEW D, 2006, 74 (01):
  • [5] Lattice monopole action in pure SU(3) QCD
    Yamagishi, K
    Suzuki, T
    Kitahara, S
    JOURNAL OF HIGH ENERGY PHYSICS, 2000, (02):
  • [6] Wave functions of SU(3) pure gauge glueballs on the lattice
    Liang, Jian
    Chen, Ying
    Chiu, Wei-Feng
    Gui, Long-Cheng
    Gong, Ming
    Liu, Zhaofeng
    PHYSICAL REVIEW D, 2015, 91 (05):
  • [7] QCD(SU(∞)) as a model of infinite-dimensional constant gauge field configurations
    Botelho, Luiz C. L.
    INTERNATIONAL JOURNAL OF MODERN PHYSICS A, 2017, 32 (6-7):
  • [8] PURE GAUGE SU(3) LATTICE THEORY ON AN ARRAY OF COMPUTERS
    BROOKS, E
    FOX, G
    JOHNSON, M
    OTTO, S
    STOLORZ, P
    ATHAS, W
    DEBENEDICTIS, E
    FAUCETTE, R
    SEITZ, C
    STACK, J
    PHYSICAL REVIEW LETTERS, 1984, 52 (26) : 2324 - 2327
  • [9] Gluon propagators in maximally Abelian gauge in SU(3) lattice QCD
    Gongyo, Shinya
    Suganuma, Hideo
    PHYSICAL REVIEW D, 2013, 87 (07):
  • [10] Coulomb, Landau and maximally Abelian gauge fixing in lattice QCD with multi-GPUs
    Schroeck, Mario
    Vogt, Hannes
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (08) : 1907 - 1919