Saved in:
| Main Authors: | , , , , , , , , , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2023
|
| Subjects: | |
| Online Access: | https://arxiv.org/abs/2306.01098 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866910396859809792 |
|---|---|
| author | Mazur, Lukas Bollweg, Dennis Clarke, David A. Altenkort, Luis Kaczmarek, Olaf Larsen, Rasmus Shu, Hai-Tao Goswami, Jishnu Scior, Philipp Sandmeyer, Hauke Neumann, Marius Dick, Henrik Ali, Sajid Kim, Jangho Schmidt, Christian Petreczky, Peter Mukherjee, Swagato |
| author_facet | Mazur, Lukas Bollweg, Dennis Clarke, David A. Altenkort, Luis Kaczmarek, Olaf Larsen, Rasmus Shu, Hai-Tao Goswami, Jishnu Scior, Philipp Sandmeyer, Hauke Neumann, Marius Dick, Henrik Ali, Sajid Kim, Jangho Schmidt, Christian Petreczky, Peter Mukherjee, Swagato |
| contents | The rise of exascale supercomputers has fueled competition among GPU vendors, driving lattice QCD developers to write code that supports multiple APIs. Moreover, new developments in algorithms and physics research require frequent updates to existing software. These challenges have to be balanced against constantly changing personnel. At the same time, there is a wide range of applications for HISQ fermions in QCD studies. This situation encourages the development of software featuring a HISQ action that is flexible, high-performing, open source, easy to use, and easy to adapt. In this technical paper, we explain the design strategy, provide implementation details, list available algorithms and modules, and show key performance indicators for SIMULATeQCD, a simple multi-GPU lattice code for large-scale QCD calculations, mainly developed and used by the HotQCD collaboration. The code is publicly available on GitHub. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2306_01098 |
| institution | arXiv |
| publishDate | 2023 |
| record_format | arxiv |
| spellingShingle | SIMULATeQCD: A simple multi-GPU lattice code for QCD calculations Mazur, Lukas Bollweg, Dennis Clarke, David A. Altenkort, Luis Kaczmarek, Olaf Larsen, Rasmus Shu, Hai-Tao Goswami, Jishnu Scior, Philipp Sandmeyer, Hauke Neumann, Marius Dick, Henrik Ali, Sajid Kim, Jangho Schmidt, Christian Petreczky, Peter Mukherjee, Swagato High Energy Physics - Lattice The rise of exascale supercomputers has fueled competition among GPU vendors, driving lattice QCD developers to write code that supports multiple APIs. Moreover, new developments in algorithms and physics research require frequent updates to existing software. These challenges have to be balanced against constantly changing personnel. At the same time, there is a wide range of applications for HISQ fermions in QCD studies. This situation encourages the development of software featuring a HISQ action that is flexible, high-performing, open source, easy to use, and easy to adapt. In this technical paper, we explain the design strategy, provide implementation details, list available algorithms and modules, and show key performance indicators for SIMULATeQCD, a simple multi-GPU lattice code for large-scale QCD calculations, mainly developed and used by the HotQCD collaboration. The code is publicly available on GitHub. |
| title | SIMULATeQCD: A simple multi-GPU lattice code for QCD calculations |
| topic | High Energy Physics - Lattice |
| url | https://arxiv.org/abs/2306.01098 |