Cargando…
The Acts project: track reconstruction software for HL-LHC and beyond
The reconstruction of trajectories of the charged particles in the tracking detectors of high energy physics (HEP) experiments is one of the most difficult and complex tasks of event reconstruction at particle colliders. As pattern recognition algorithms exhibit combinatorial scaling to high track m...
Autores principales: | , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1051/epjconf/202024510003 http://cds.cern.ch/record/2752944 |
_version_ | 1780969328862035968 |
---|---|
author | Gessinger, Paul Grasland, Hadrien Gray, Heather Kiehn, Moritz Klimpel, Fabian Langenberg, Robert Salzburger, Andreas Schlag, Bastian Zhang, Jin Ai, Xiaocong |
author_facet | Gessinger, Paul Grasland, Hadrien Gray, Heather Kiehn, Moritz Klimpel, Fabian Langenberg, Robert Salzburger, Andreas Schlag, Bastian Zhang, Jin Ai, Xiaocong |
author_sort | Gessinger, Paul |
collection | CERN |
description | The reconstruction of trajectories of the charged particles in the tracking detectors of high energy physics (HEP) experiments is one of the most difficult and complex tasks of event reconstruction at particle colliders. As pattern recognition algorithms exhibit combinatorial scaling to high track multiplicities, they become the largest contributor to the CPU consumption within event reconstruction, particularly at current and future hadron colliders such as the LHC, HL-LHC and FCC-hh. Current algorithms provide an extremely high standard of physics and computing performance and have been tested on billions of simulated and recorded data events. However, most algorithms date back to more than 20 years ago and maintaining them has become increasingly challenging. In addition, they are challenging to adapt to modern programming paradigms and parallel architectures.Acts is based on the well-tested and highly functioning components of LHC track reconstruction algorithms, implemented with modern software concepts and inherently designed for parallel architectures. Multithreading becomes increasingly important to balance the memory usage per CPU core. However, a fully multithreaded event processing framework blurs the clear border between events, which has in the past often been used as a clearly defined validity boundary for event conditions. Acts is equipped with a full contextual conditions concept that allows to run concurrent track reconstruction even in case of multiple detector alignments, conditions or varying magnetic field being processed at the same time. It provides an experiment and, in particular, framework-independent software toolkit and light-weight, highly optimised event data model for track reconstruction. Particular care is given to thread safety and data locality. It is designed as a toolbox that allows to implement and extend widely known pattern recognition algorithms, and in addition suitable for algorithm templating and R&D.; Acts has been used as the fast simulation engine for the Tracking Machine Learning (TrackML) Challenge, and will provide reference implementation of several submitted solution programs of the two phases of the challenge. |
id | oai-inspirehep.net-1832154 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2020 |
record_format | invenio |
spelling | oai-inspirehep.net-18321542021-03-01T20:16:23Zdoi:10.1051/epjconf/202024510003http://cds.cern.ch/record/2752944engGessinger, PaulGrasland, HadrienGray, HeatherKiehn, MoritzKlimpel, FabianLangenberg, RobertSalzburger, AndreasSchlag, BastianZhang, JinAi, XiaocongThe Acts project: track reconstruction software for HL-LHC and beyondComputing and ComputersThe reconstruction of trajectories of the charged particles in the tracking detectors of high energy physics (HEP) experiments is one of the most difficult and complex tasks of event reconstruction at particle colliders. As pattern recognition algorithms exhibit combinatorial scaling to high track multiplicities, they become the largest contributor to the CPU consumption within event reconstruction, particularly at current and future hadron colliders such as the LHC, HL-LHC and FCC-hh. Current algorithms provide an extremely high standard of physics and computing performance and have been tested on billions of simulated and recorded data events. However, most algorithms date back to more than 20 years ago and maintaining them has become increasingly challenging. In addition, they are challenging to adapt to modern programming paradigms and parallel architectures.Acts is based on the well-tested and highly functioning components of LHC track reconstruction algorithms, implemented with modern software concepts and inherently designed for parallel architectures. Multithreading becomes increasingly important to balance the memory usage per CPU core. However, a fully multithreaded event processing framework blurs the clear border between events, which has in the past often been used as a clearly defined validity boundary for event conditions. Acts is equipped with a full contextual conditions concept that allows to run concurrent track reconstruction even in case of multiple detector alignments, conditions or varying magnetic field being processed at the same time. It provides an experiment and, in particular, framework-independent software toolkit and light-weight, highly optimised event data model for track reconstruction. Particular care is given to thread safety and data locality. It is designed as a toolbox that allows to implement and extend widely known pattern recognition algorithms, and in addition suitable for algorithm templating and R&D.; Acts has been used as the fast simulation engine for the Tracking Machine Learning (TrackML) Challenge, and will provide reference implementation of several submitted solution programs of the two phases of the challenge.oai:inspirehep.net:18321542020 |
spellingShingle | Computing and Computers Gessinger, Paul Grasland, Hadrien Gray, Heather Kiehn, Moritz Klimpel, Fabian Langenberg, Robert Salzburger, Andreas Schlag, Bastian Zhang, Jin Ai, Xiaocong The Acts project: track reconstruction software for HL-LHC and beyond |
title | The Acts project: track reconstruction software for HL-LHC and beyond |
title_full | The Acts project: track reconstruction software for HL-LHC and beyond |
title_fullStr | The Acts project: track reconstruction software for HL-LHC and beyond |
title_full_unstemmed | The Acts project: track reconstruction software for HL-LHC and beyond |
title_short | The Acts project: track reconstruction software for HL-LHC and beyond |
title_sort | acts project: track reconstruction software for hl-lhc and beyond |
topic | Computing and Computers |
url | https://dx.doi.org/10.1051/epjconf/202024510003 http://cds.cern.ch/record/2752944 |
work_keys_str_mv | AT gessingerpaul theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT graslandhadrien theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT grayheather theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT kiehnmoritz theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT klimpelfabian theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT langenbergrobert theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT salzburgerandreas theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT schlagbastian theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT zhangjin theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT aixiaocong theactsprojecttrackreconstructionsoftwareforhllhcandbeyond AT gessingerpaul actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT graslandhadrien actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT grayheather actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT kiehnmoritz actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT klimpelfabian actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT langenbergrobert actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT salzburgerandreas actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT schlagbastian actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT zhangjin actsprojecttrackreconstructionsoftwareforhllhcandbeyond AT aixiaocong actsprojecttrackreconstructionsoftwareforhllhcandbeyond |