Abstract
We describe our experiences in creating mini-apps for the Wilson-Dslash stencil operator for Lattice Quantum Chromodynamics using the Kokkos and SYCL programming models. In particular we comment on the performance achieved on a variety of hardware architectures, limitations we have reached in both programming models and how these have been resolved by us, or may be resolved by the developers of these models.
Original language | English |
---|---|
Title of host publication | Proceedings of P3HPC 2019 |
Subtitle of host publication | International Workshop on Performance, Portability and Productivity in HPC - Held in conjunction with SC 2019: The International Conference for High Performance Computing, Networking, Storage and Analysis |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 14-25 |
Number of pages | 12 |
ISBN (Electronic) | 9781728160030 |
DOIs | |
State | Published - Nov 2019 |
Externally published | Yes |
Event | 2019 IEEE/ACM International Workshop on Performance, Portability and Productivity in HPC, P3HPC 2019 - Denver, United States Duration: Nov 22 2019 → … |
Publication series
Name | Proceedings of P3HPC 2019: International Workshop on Performance, Portability and Productivity in HPC - Held in conjunction with SC 2019: The International Conference for High Performance Computing, Networking, Storage and Analysis |
---|
Conference
Conference | 2019 IEEE/ACM International Workshop on Performance, Portability and Productivity in HPC, P3HPC 2019 |
---|---|
Country/Territory | United States |
City | Denver |
Period | 11/22/19 → … |
Bibliographical note
Publisher Copyright:© 2019 IEEE.
Keywords
- Kokkos
- Lattice QCD
- Performance
- Portability
- SYCL
- Wilson Dslash