Cargando…

Scheduling algorithms in LHCb's upgrade software framework

During the second long shutdown of the LHC, LHCb is undergoing a major upgrade, which involves the removal of the hardware trigger. With the prospect of reconstructing LHC proton bunch crossings at a rate of 30 MHz in LHCb's software trigger from 2021 onwards, an event scheduler must fulfill tw...

Descripción completa

Detalles Bibliográficos
Autor principal: Nolte, Niklas Stefan
Lenguaje:eng
Publicado: 2019
Acceso en línea:http://cds.cern.ch/record/2665022
_version_ 1780961922579955712
author Nolte, Niklas Stefan
author_facet Nolte, Niklas Stefan
author_sort Nolte, Niklas Stefan
collection CERN
description During the second long shutdown of the LHC, LHCb is undergoing a major upgrade, which involves the removal of the hardware trigger. With the prospect of reconstructing LHC proton bunch crossings at a rate of 30 MHz in LHCb's software trigger from 2021 onwards, an event scheduler must fulfill two important requirements. It needs to have sufficient versatility to handle the control and data flow of up to thousands of reconstruction and selection algorithms per event, while keeping the runtime overhead minimal. An static-order, inter-event parallel scheduler capable of configuring arbitrary dependency graphs via control flow trees is presented.
id cern-2665022
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26650222019-09-30T06:29:59Zhttp://cds.cern.ch/record/2665022engNolte, Niklas StefanScheduling algorithms in LHCb's upgrade software frameworkDuring the second long shutdown of the LHC, LHCb is undergoing a major upgrade, which involves the removal of the hardware trigger. With the prospect of reconstructing LHC proton bunch crossings at a rate of 30 MHz in LHCb's software trigger from 2021 onwards, an event scheduler must fulfill two important requirements. It needs to have sufficient versatility to handle the control and data flow of up to thousands of reconstruction and selection algorithms per event, while keeping the runtime overhead minimal. An static-order, inter-event parallel scheduler capable of configuring arbitrary dependency graphs via control flow trees is presented.Poster-2019-675oai:cds.cern.ch:26650222019-02-27
spellingShingle Nolte, Niklas Stefan
Scheduling algorithms in LHCb's upgrade software framework
title Scheduling algorithms in LHCb's upgrade software framework
title_full Scheduling algorithms in LHCb's upgrade software framework
title_fullStr Scheduling algorithms in LHCb's upgrade software framework
title_full_unstemmed Scheduling algorithms in LHCb's upgrade software framework
title_short Scheduling algorithms in LHCb's upgrade software framework
title_sort scheduling algorithms in lhcb's upgrade software framework
url http://cds.cern.ch/record/2665022
work_keys_str_mv AT nolteniklasstefan schedulingalgorithmsinlhcbsupgradesoftwareframework