Proceedings of the 39th International Symposium on Lattice Field Theory — PoS(LATTICE2022) 2023
DOI: 10.22323/1.430.0340
|View full text |Cite
|
Sign up to set email alerts
|

Twisted mass ensemble generation on GPU machines

Abstract: We present how we ported the Hybrid Monte Carlo implementation in the tmLQCD software suite to GPUs through offloading its most expensive parts to the QUDA library. We discuss our motivations and some of the technical challenges that we encountered as we added the required functionality to both tmLQCD and QUDA. We further present some performance details, focussing in particular on the usage of QUDA's multigrid solver for poorly conditioned light quark monomials as well as the multi-shift solver for the non-de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…to a more recent effort [68], the HMC is now also able to run on GPU machines by offloading the gauge force and iterative solves using QUDA [40,41] (including employing QUDA's MG solver [44]). tmLQCD automatically writes gauge configurations in the ILDG format, including a header which provides some meta-data such as the creation date, the target simulation parameters, the trajectory number and the plaquette expectation value.…”
Section: Pos(lattice2022)203mentioning
confidence: 99%
“…to a more recent effort [68], the HMC is now also able to run on GPU machines by offloading the gauge force and iterative solves using QUDA [40,41] (including employing QUDA's MG solver [44]). tmLQCD automatically writes gauge configurations in the ILDG format, including a header which provides some meta-data such as the creation date, the target simulation parameters, the trajectory number and the plaquette expectation value.…”
Section: Pos(lattice2022)203mentioning
confidence: 99%
“…Part of the results were created within the EA program of JUWELS Booster also with the help of the JUWELS Booster Project Team (JSC, Atos, ParTec, NVIDIA). Ensemble production and measurements for this analysis made use of tmLQCD [25][26][27][28], DD-αAMG [29,30], and QUDA [31][32][33]. Some figures were produced using matplotlib [34].…”
Section: Acknowledgmentsmentioning
confidence: 99%