LHCb's Forward Tracking algorithm for the Run 3 CPU-based online track-reconstruction sequence
In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any beauty and charm events, but to select those containing decays interesting for the LHCb physics programme. LHCb has therefore implemented a...
        Saved in:
      
    
          | Published in | arXiv.org | 
|---|---|
| Main Author | |
| Format | Paper Journal Article | 
| Language | English | 
| Published | 
        Ithaca
          Cornell University Library, arXiv.org
    
        11.07.2023
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2331-8422 | 
| DOI | 10.48550/arxiv.2207.12965 | 
Cover
| Abstract | In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any beauty and charm events, but to select those containing decays interesting for the LHCb physics programme. LHCb has therefore implemented a real-time data processing strategy to trigger directly on reconstructed events. The first stage of the purely software-based trigger is implemented on GPUs performing a partial event reconstruction. In the second stage of the software trigger, the full, offline-quality event reconstruction is performed on CPUs, with a crucial part being track reconstruction, balancing track finding efficiency, fake track rate and event throughput. LHCb's CPU-based track reconstruction sequence for Run 3 is presented, highlighting the "Forward Tracking", which is the algorithm that reconstructs trajectories of charged particles traversing all of LHCb's tracking detectors. To meet event throughput requirements, the "Forward Tracking" uses SIMD instructions in several core parts of the algorithm, such as the Hough transform and the cluster search. These changes led to an improvement of the algorithm's event throughput by 60%. | 
    
|---|---|
| AbstractList | In Run 3 of the LHC the LHCb experiment faces very high data rates containing
beauty and charm hadron decays. Thus the task of the trigger is not to select
any beauty and charm events, but to select those containing decays interesting
for the LHCb physics programme. LHCb has therefore implemented a real-time data
processing strategy to trigger directly on reconstructed events. The first
stage of the purely software-based trigger is implemented on GPUs performing a
partial event reconstruction. In the second stage of the software trigger, the
full, offline-quality event reconstruction is performed on CPUs, with a crucial
part being track reconstruction, balancing track finding efficiency, fake track
rate and event throughput. LHCb's CPU-based track reconstruction sequence for
Run 3 is presented, highlighting the "Forward Tracking", which is the algorithm
that reconstructs trajectories of charged particles traversing all of LHCb's
tracking detectors. To meet event throughput requirements, the "Forward
Tracking" uses SIMD instructions in several core parts of the algorithm, such
as the Hough transform and the cluster search. These changes led to an
improvement of the algorithm's event throughput by 60%. In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any beauty and charm events, but to select those containing decays interesting for the LHCb physics programme. LHCb has therefore implemented a real-time data processing strategy to trigger directly on reconstructed events. The first stage of the purely software-based trigger is implemented on GPUs performing a partial event reconstruction. In the second stage of the software trigger, the full, offline-quality event reconstruction is performed on CPUs, with a crucial part being track reconstruction, balancing track finding efficiency, fake track rate and event throughput. LHCb's CPU-based track reconstruction sequence for Run 3 is presented, highlighting the "Forward Tracking", which is the algorithm that reconstructs trajectories of charged particles traversing all of LHCb's tracking detectors. To meet event throughput requirements, the "Forward Tracking" uses SIMD instructions in several core parts of the algorithm, such as the Hough transform and the cluster search. These changes led to an improvement of the algorithm's event throughput by 60%.  | 
    
| Author | Günther, Paul Andre | 
    
| Author_xml | – sequence: 1 givenname: Paul surname: Günther middlename: Andre fullname: Günther, Paul Andre  | 
    
| BackLink | https://doi.org/10.5281/zenodo.8119731$$DView published paper (Access to full text may be restricted) https://doi.org/10.48550/arXiv.2207.12965$$DView paper in arXiv  | 
    
| BookMark | eNotUE1PwjAYbowmIvIDPNnEg6fNfqylO5pFxIREY-bVpWvfwRBabDc__r0DPD2X5_sCnTrvAKErStJMCUHudPhpv1LGyDSlLJfiBI0Y5zRRGWPnaBLjmhDC5JQJwUfofTEv6tuIZz5862BxGbT5aN0S683Sh7ZbbXHjA-5WgF97hzkuXt6SWkew2LtN6wB3e0USwHgXu9CbrvUOR_jswRm4RGeN3kSY_OMYlbOHspgni-fHp-J-kWjBRGJtlgtKLTBDBOSNlGCMMlwZyZUCaSVoQW1DRGaJygCoyRoj6bRmuWVa8jG6Ptoexle70G51-K32J1SHEwbGzZGxC36oFrtq7fvghk4Vk0N4zgkV_A_6GWFP | 
    
| ContentType | Paper Journal Article  | 
    
| Copyright | 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. http://creativecommons.org/licenses/by/4.0  | 
    
| Copyright_xml | – notice: 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. – notice: http://creativecommons.org/licenses/by/4.0  | 
    
| DBID | 8FE 8FG ABJCF ABUWG AFKRA AZQEC BENPR BGLVJ CCPQU DWQXO HCIFZ L6V M7S PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS GOX  | 
    
| DOI | 10.48550/arxiv.2207.12965 | 
    
| DatabaseName | ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland ProQuest Central Essentials - QC ProQuest Central ProQuest Technology Collection ProQuest One Community College ProQuest Central SciTech Premium Collection ProQuest Engineering Collection Engineering Database ProQuest Central Premium ProQuest One Academic Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection arXiv.org  | 
    
| DatabaseTitle | Publicly Available Content Database Engineering Database Technology Collection ProQuest One Academic Middle East (New) ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Engineering Collection ProQuest One Academic UKI Edition ProQuest Central Korea Materials Science & Engineering Collection ProQuest Central (New) ProQuest One Academic ProQuest One Academic (New) Engineering Collection  | 
    
| DatabaseTitleList | Publicly Available Content Database  | 
    
| Database_xml | – sequence: 1 dbid: GOX name: arXiv.org url: http://arxiv.org/find sourceTypes: Open Access Repository – sequence: 2 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Physics | 
    
| EISSN | 2331-8422 | 
    
| ExternalDocumentID | 2207_12965 | 
    
| Genre | Working Paper/Pre-Print | 
    
| GroupedDBID | 8FE 8FG ABJCF ABUWG AFKRA ALMA_UNASSIGNED_HOLDINGS AZQEC BENPR BGLVJ CCPQU DWQXO FRJ HCIFZ L6V M7S M~E PHGZM PHGZT PIMPY PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS GOX  | 
    
| ID | FETCH-LOGICAL-a525-dd49511de2c05e9f66ecc8c38c6388e6d6ea51df054d084ee1c4fc617b29d2a63 | 
    
| IEDL.DBID | BENPR | 
    
| IngestDate | Tue Jul 22 23:14:01 EDT 2025 Mon Jun 30 09:19:32 EDT 2025  | 
    
| IsDoiOpenAccess | true | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | false | 
    
| Language | English | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-a525-dd49511de2c05e9f66ecc8c38c6388e6d6ea51df054d084ee1c4fc617b29d2a63 | 
    
| Notes | SourceType-Working Papers-1 ObjectType-Working Paper/Pre-Print-1 content type line 50 LHCb-PROC-2022-009  | 
    
| OpenAccessLink | https://www.proquest.com/docview/2695193015?pq-origsite=%requestingapplication%&accountid=15518 | 
    
| PQID | 2695193015 | 
    
| PQPubID | 2050157 | 
    
| ParticipantIDs | arxiv_primary_2207_12965 proquest_journals_2695193015  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 20230711 | 
    
| PublicationDateYYYYMMDD | 2023-07-11 | 
    
| PublicationDate_xml | – month: 07 year: 2023 text: 20230711 day: 11  | 
    
| PublicationDecade | 2020 | 
    
| PublicationPlace | Ithaca | 
    
| PublicationPlace_xml | – name: Ithaca | 
    
| PublicationTitle | arXiv.org | 
    
| PublicationYear | 2023 | 
    
| Publisher | Cornell University Library, arXiv.org | 
    
| Publisher_xml | – name: Cornell University Library, arXiv.org | 
    
| SSID | ssj0002672553 | 
    
| Score | 1.8404963 | 
    
| SecondaryResourceType | preprint | 
    
| Snippet | In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any... In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any...  | 
    
| SourceID | arxiv proquest  | 
    
| SourceType | Open Access Repository Aggregation Database  | 
    
| SubjectTerms | Algorithms Central processing units Charged particles Charm (particle physics) CPUs Data processing Hough transformation Large Hadron Collider Physics - High Energy Physics - Experiment Physics - Instrumentation and Detectors Reconstruction Software Tracking  | 
    
| SummonAdditionalLinks | – databaseName: arXiv.org dbid: GOX link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV3PS8MwFA7bTl5EUdl0Sg6Cp-CSNll6lOEY4i9kg50s-fGignayTfHP9yXt9CBeSinJoV-aft97yftCyCkyggw4A9mwgIABCl6QZxwbOm8saJcNIRYn39yqySy_mst5i9BNLYxZfr181v7AdnUuUv5DFEq2SRuFQizmvZvXi5PJiqtp_9sONWZ69OfXmvhivEO2G6FHL-qR2SUtqPbI4_VkZM9WdLxYxt2qFJnCxVw1Na9PCwzTn98oikiKoow-fFQ0o6P7GYtE42ltaUHXsQdLYeyP9Svd7IfeJ9Px5XQ0Yc0JB8xIIZn3GJ5w7kG4gYQiKIWAIj7a4azQoLwCI7kPKKv8QOcA3OXBoeawovDCqOyAdKpFBV1ChQqFDhKMsiKHTOC9dnwAOghheZb3SDfhUr7XJhZlhKxMkPVIfwNV2XzAq1KoImo7FAuH__c8Ilvx9PWY6uS8Tzr42nCMHL22J2mgvgEp0ZII priority: 102 providerName: Cornell University  | 
    
| Title | LHCb's Forward Tracking algorithm for the Run 3 CPU-based online track-reconstruction sequence | 
    
| URI | https://www.proquest.com/docview/2695193015 https://arxiv.org/abs/2207.12965  | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_miuCbn2w6Rx4En-rWtE3bBxEc64a4OcYGe7KkSaqCdnOb4pN_u5esnQ-CL6EfFJo77n6Xy-V3ABeICH6GFmgHkcpwgYID4oywAyF5qkLhBkofTh4MWX_q3c38WQWG5VkYXVZZ-kTjqOVc6Bx5i7JIBxuIXjeLd1t3jdK7q2ULDV60VpDXhmJsByyqmbGqYN12h6PxNutCWYAxtLvZ3jRkXi2-_Hr5vKIm00IjDTKWefTHORvEiffBGvGFWh5AReWHsGsKNcXqCB7v-530ckXi-VLXuxLEGqGz3YS_PuHvrp_fCIahBMM6Mv7IiUs6o6mtoUqSDSkGWesvbLMQ3pLHkrKi-hgmcXfS6dtFjwSb-9S3pcQFjuNIRUXbV1HGGKoEJRwKtKtQMckU9x2ZYWAm26GnlCO8TGDUktJIUs7cE6jm81zVgFCWRWHmK85S6imX4nUonLYKM0pTx_XqUDNySRYbGoxEiywxIqtDoxRVUpjAKvlV2On_r89gT_dw1wlTx2lAFaeuzhHp12kTdsK41yyUiHe9hxmOg-_uD4lrrFI | 
    
| linkProvider | ProQuest | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LS8NAEB60RfTmE9_uQfEUbTbJNjkUwWqpWkspLfRk2OxOVNC2tvX14_xvzm4TPQjeegkhISH5dna_mdl5ABwSIwQpzUCnHGFKBgodiGeUU1ZaJhgqr4wmOfm2Kepd_7oX9ObgK8-FMWGV-ZpoF2o9UMZHfspFZJQNYq-z4YtjukaZ3dW8hYbMWivoii0xliV23ODnO5lw48rVBY33Eee1y0617mRdBhwZ8MDRmkwE19XIVSnAKBWCfoq-MVQkmSEKLVAGrk5JtdGl0Ed0lZ8q4v2ER5pL4dFr56Hoe35Etl_x_LLZav84ebgok8ruTXdTbe2wUzn6eHw74daxwyPDaUV76Q8XWIKrLUOxJYc4WoE57K_Cgo0LVeM1uGvUq8nxmNUGIxNey4jalHGuM_l0T-hMHp4Zab2MtEjWfu0zj1VbXccwo2bTGhxsYp5wrN39U6uW5QHc69CZBVgbUOgP-rgJjIs0CtMApUi4jx6n81C5JQxTzhPX87dg0-ISD6dVN2IDWWwh24LdHKo4m3Hj-Fc-tv-_fQCL9c5tI25cNW92YMm0jze-WtfdhQLBgHukZEyS_WwoGcQzFp5vh4_mOA | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=LHCb%27s+Forward+Tracking+algorithm+for+the+Run+3+CPU-based+online+track-reconstruction+sequence&rft.jtitle=arXiv.org&rft.au=G%C3%BCnther%2C+Paul+Andre&rft.date=2023-07-11&rft.pub=Cornell+University+Library%2C+arXiv.org&rft.eissn=2331-8422&rft_id=info:doi/10.48550%2Farxiv.2207.12965 |