General purpose lattice QCD code set Bridge++ 2.0 for high performance computing
Nov 8, 2021
6 pages
Published in:
- J.Phys.Conf.Ser. 2207 (2022) 1, 012053
Contribution to:
- Published: 2022
e-Print:
- 2111.04457 [hep-lat]
Report number:
- KUNS-2899
View in:
Citations per year
Abstract: (IOP)
Bridge++ is a general-purpose code set for a numerical simulation of lattice QCD aiming at a readable, extensible, and portable code while keeping practically high performance. The previous version of Bridge++ is implemented in double precision with a fixed data layout. To exploit the high arithmetic capability of new processor architecture, we extend the Bridge++ code so that optimized code is available as a new branch, i.e., an alternative to the original code. This paper explains our strategy of implementation and displays application examples to the following architectures and systems: Intel AVX-512 on Xeon Phi Knights Landing, Arm A64FX-SVE on Fujitsu A64FX (Fugaku), NEC SX-Aurora TSUBASA, and GPU cluster with NVIDIA V100.Note:
- 6 pages, 6 figures. Talk by I.Kanamori at the XXXII IUPAP Conference on Computational Physics (CCP2021), Coventry, UK, 1-5 August 2021
- performance
- lattice field theory
- numerical calculations
- null-energy condition
- cluster
References(9)
Figures(6)
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]
- [8]