Salvato in:
Dettagli Bibliografici
Autori principali: 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
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