Pith. sign in

REVIEW

Exploring code portability solutions for HEP with a particle tracking test code

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2409.09228 v1 pith:TSMCP6HU submitted 2024-09-13 hep-ex

classification hep-ex
keywords codecomputingportabilitydifferentexperimentsincludingincreasesolutions
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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.

Discussion (0). Sign in to comment.

Pith tools