Salvato in:
| Autori principali: | , , , , , , , , , , , , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2024
|
| Soggetti: | |
| Accesso online: | https://arxiv.org/abs/2409.09228 |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866917775567486976 |
|---|---|
| author | Ather, Hammad Berkman, Sophie Cerati, Giuseppe Kortelainen, Matti Kwok, Ka Hei Martin Lantz, Steven Lee, Seyong Norris, Boyana Reid, Michael Hall, Allison Reinsvold Riley, Daniel Strelchenko, Alexei Wang, Cong |
| author_facet | Ather, Hammad Berkman, Sophie Cerati, Giuseppe Kortelainen, Matti Kwok, Ka Hei Martin Lantz, Steven Lee, Seyong Norris, Boyana Reid, Michael Hall, Allison Reinsvold Riley, Daniel Strelchenko, Alexei Wang, Cong |
| contents | Traditionally, high energy physics (HEP) experiments have relied on x86 CPUs for the majority of their significant computing needs. As the field looks ahead to the next generation of experiments such as DUNE and the High-Luminosity LHC, the computing demands are expected to increase dramatically. To cope with this increase, it will be necessary to take advantage of all available computing resources, including GPUs from different vendors. A broad landscape of code portability tools -- including compiler pragma-based approaches, abstraction libraries, and other tools -- allow the same source code to run efficiently on multiple architectures. In this paper, we use a test code taken from a HEP tracking algorithm to compare the performance and experience of implementing different portability solutions. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2409_09228 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Exploring code portability solutions for HEP with a particle tracking test code Ather, Hammad Berkman, Sophie Cerati, Giuseppe Kortelainen, Matti Kwok, Ka Hei Martin Lantz, Steven Lee, Seyong Norris, Boyana Reid, Michael Hall, Allison Reinsvold Riley, Daniel Strelchenko, Alexei Wang, Cong High Energy Physics - Experiment Traditionally, high energy physics (HEP) experiments have relied on x86 CPUs for the majority of their significant computing needs. As the field looks ahead to the next generation of experiments such as DUNE and the High-Luminosity LHC, the computing demands are expected to increase dramatically. To cope with this increase, it will be necessary to take advantage of all available computing resources, including GPUs from different vendors. A broad landscape of code portability tools -- including compiler pragma-based approaches, abstraction libraries, and other tools -- allow the same source code to run efficiently on multiple architectures. In this paper, we use a test code taken from a HEP tracking algorithm to compare the performance and experience of implementing different portability solutions. |
| title | Exploring code portability solutions for HEP with a particle tracking test code |
| topic | High Energy Physics - Experiment |
| url | https://arxiv.org/abs/2409.09228 |