%0 Conference Paper
%A Vogt, Hannes
%A Schröck, Mario
%T cuLGT: Lattice Gauge Fixing on GPUs
%N DESY-PROC-2014-05
%C Hamburg
%I Deutsches Elektronen-Synchrotron, DESY
%M PUBDB-2015-05361
%M DESY-PROC-2014-05
%P 175-180
%D 2015
%X We adopt CUDA-capable Graphic Processing Units (GPUs) for Landau, Coulomb and maximally Abelian gauge fixing in 3+1 dimensional SU(3) and SU(2) lattice gauge field theories. A combination of simulated annealing and overrelaxation is used to aim for the global maximum of the gauge functional. We use a fine grained degree of parallelism to achieve the maximum performance: instead of the common 1 thread per site strategy we use 4 or 8 threads per lattice site. Here, we report on an improved version of our publicly available code (www.cuLGT.com) which again increases performance and is much easier to include in existing code. On the GeForce GTX 580 we achieve up to 470 GFlops (utilizing 80
%B GPU Computing in High-Energy Physics
%C 10 Sep 2014 - 12 Sep 2014, Pisa (Italy)
Y2 10 Sep 2014 - 12 Sep 2014
M2 Pisa, Italy
%K gauge fixing: abelian (INSPIRE)
%K lattice (INSPIRE)
%K numerical calculations (INSPIRE)
%K numerical methods: performance (INSPIRE)
%K site (INSPIRE)
%K gauge field theory: SU(N) (INSPIRE)
%K Coulomb (INSPIRE)
%K gauge field theory: SU(3) (INSPIRE)
%K SU(2) (INSPIRE)
%K microprocessor: graphics (INSPIRE)
%K Landau gauge (INSPIRE)
%F PUB:(DE-HGF)8 ; PUB:(DE-HGF)15
%9 Contribution to a conference proceedingsInternal Report
%R 10.3204/DESY-PROC-2014-05/31
%U https://bib-pubdb1.desy.de/record/291389