Cargando…
MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources
The data acquisition (DAQ) of the Compact Muon Solenoid (CMS) experiment at CERN, collects data for events accepted by the Level-1 Trigger from the different detector systems and assembles them in an event builder prior to making them available for further selection in the High Level Trigger, and fi...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2023
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2872284 |
_version_ | 1780978599465058304 |
---|---|
author | Amoiridis, Vasileios Behrens, Ulf Bocci, Andrea Branson, James Brummer, Philipp Maximilian Cano, Eric Cittolin, Sergio Quintanilha, Joao Darlea, Georgiana Lavinia Deldicque, Christian Dobson, Marc Dvorak, Antonin Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Gorniak, Patrycja Ewa Gutic, Neven Hegeman, Jeroen Guido Da Silva Gomes, Diego James, Thomas Owen Karimeh, Wassef Kartalas, Miltiadis Krawczyk, Rafal Dominik Li, Wei Long, Kenneth Meijers, Franciscus Meschi, Emilio Morovic, Srecko Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Rabady, Dinyar Sebastian Racz, Attila Rizopoulos, Theodoros Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Tzanis, Polyneikis Vazquez Velez, Cristina Zejdl, Petr Zhang, Yousen Zogatova, Dominika |
author_facet | Amoiridis, Vasileios Behrens, Ulf Bocci, Andrea Branson, James Brummer, Philipp Maximilian Cano, Eric Cittolin, Sergio Quintanilha, Joao Darlea, Georgiana Lavinia Deldicque, Christian Dobson, Marc Dvorak, Antonin Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Gorniak, Patrycja Ewa Gutic, Neven Hegeman, Jeroen Guido Da Silva Gomes, Diego James, Thomas Owen Karimeh, Wassef Kartalas, Miltiadis Krawczyk, Rafal Dominik Li, Wei Long, Kenneth Meijers, Franciscus Meschi, Emilio Morovic, Srecko Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Rabady, Dinyar Sebastian Racz, Attila Rizopoulos, Theodoros Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Tzanis, Polyneikis Vazquez Velez, Cristina Zejdl, Petr Zhang, Yousen Zogatova, Dominika |
author_sort | Amoiridis, Vasileios |
collection | CERN |
description | The data acquisition (DAQ) of the Compact Muon Solenoid (CMS) experiment at CERN, collects data for events accepted by the Level-1 Trigger from the different detector systems and assembles them in an event builder prior to making them available for further selection in the High Level Trigger, and finally storing the selected events for offline analysis. In addition to the central DAQ providing global acquisition functionality, several separate, so-called "MiniDAQ" setups allow operating independent data acquisition runs using an arbitrary subset of the CMS subdetectors. During Run 2 of the LHC, MiniDAQ setups were running their event builder and High Level Trigger applications on dedicated resources, separate from those used for the central DAQ. This cleanly separated MiniDAQ setups from the central DAQ system, but also meant limited throughput and a fixed number of possible MiniDAQ setups. In Run 3, MiniDAQ-3 setups share production resources with the new central DAQ system, allowing each setup to operate at the maximum Level-1 rate thanks to the reuse of the resources and network bandwidth. Configuration management tools had to be significantly extended to support the synchronization of the DAQ configurations needed for the various setups. We report on the new configuration management features and on the first year of operational experience with the new MiniDAQ-3 system. |
id | cern-2872284 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2023 |
record_format | invenio |
spelling | cern-28722842023-09-25T18:53:33Zhttp://cds.cern.ch/record/2872284engAmoiridis, VasileiosBehrens, UlfBocci, AndreaBranson, JamesBrummer, Philipp MaximilianCano, EricCittolin, SergioQuintanilha, JoaoDarlea, Georgiana LaviniaDeldicque, ChristianDobson, MarcDvorak, AntoninGigi, DominiqueGlege, FrankGomez Ceballos, GuillelmoGorniak, Patrycja EwaGutic, NevenHegeman, Jeroen GuidoDa Silva Gomes, DiegoJames, Thomas OwenKarimeh, WassefKartalas, MiltiadisKrawczyk, Rafal DominikLi, WeiLong, KennethMeijers, FranciscusMeschi, EmilioMorovic, SreckoOrsini, LucianoPaus, Christoph Maria ErnstPetrucci, AndreaPieri, MarcoRabady, Dinyar SebastianRacz, AttilaRizopoulos, TheodorosSakulin, HannesSchwick, ChristophSimelevicius, DainiusTzanis, PolyneikisVazquez Velez, CristinaZejdl, PetrZhang, YousenZogatova, DominikaMiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resourcesDetectors and Experimental TechniquesThe data acquisition (DAQ) of the Compact Muon Solenoid (CMS) experiment at CERN, collects data for events accepted by the Level-1 Trigger from the different detector systems and assembles them in an event builder prior to making them available for further selection in the High Level Trigger, and finally storing the selected events for offline analysis. In addition to the central DAQ providing global acquisition functionality, several separate, so-called "MiniDAQ" setups allow operating independent data acquisition runs using an arbitrary subset of the CMS subdetectors. During Run 2 of the LHC, MiniDAQ setups were running their event builder and High Level Trigger applications on dedicated resources, separate from those used for the central DAQ. This cleanly separated MiniDAQ setups from the central DAQ system, but also meant limited throughput and a fixed number of possible MiniDAQ setups. In Run 3, MiniDAQ-3 setups share production resources with the new central DAQ system, allowing each setup to operate at the maximum Level-1 rate thanks to the reuse of the resources and network bandwidth. Configuration management tools had to be significantly extended to support the synchronization of the DAQ configurations needed for the various setups. We report on the new configuration management features and on the first year of operational experience with the new MiniDAQ-3 system.CMS-CR-2023-141oai:cds.cern.ch:28722842023-08-30 |
spellingShingle | Detectors and Experimental Techniques Amoiridis, Vasileios Behrens, Ulf Bocci, Andrea Branson, James Brummer, Philipp Maximilian Cano, Eric Cittolin, Sergio Quintanilha, Joao Darlea, Georgiana Lavinia Deldicque, Christian Dobson, Marc Dvorak, Antonin Gigi, Dominique Glege, Frank Gomez Ceballos, Guillelmo Gorniak, Patrycja Ewa Gutic, Neven Hegeman, Jeroen Guido Da Silva Gomes, Diego James, Thomas Owen Karimeh, Wassef Kartalas, Miltiadis Krawczyk, Rafal Dominik Li, Wei Long, Kenneth Meijers, Franciscus Meschi, Emilio Morovic, Srecko Orsini, Luciano Paus, Christoph Maria Ernst Petrucci, Andrea Pieri, Marco Rabady, Dinyar Sebastian Racz, Attila Rizopoulos, Theodoros Sakulin, Hannes Schwick, Christoph Simelevicius, Dainius Tzanis, Polyneikis Vazquez Velez, Cristina Zejdl, Petr Zhang, Yousen Zogatova, Dominika MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title | MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title_full | MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title_fullStr | MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title_full_unstemmed | MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title_short | MiniDAQ-3: providing concurrent independent subdetector data-taking on CMS production DAQ resources |
title_sort | minidaq-3: providing concurrent independent subdetector data-taking on cms production daq resources |
topic | Detectors and Experimental Techniques |
url | http://cds.cern.ch/record/2872284 |
work_keys_str_mv | AT amoiridisvasileios minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT behrensulf minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT bocciandrea minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT bransonjames minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT brummerphilippmaximilian minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT canoeric minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT cittolinsergio minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT quintanilhajoao minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT darleageorgianalavinia minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT deldicquechristian minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT dobsonmarc minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT dvorakantonin minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT gigidominique minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT glegefrank minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT gomezceballosguillelmo minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT gorniakpatrycjaewa minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT guticneven minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT hegemanjeroenguido minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT dasilvagomesdiego minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT jamesthomasowen minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT karimehwassef minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT kartalasmiltiadis minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT krawczykrafaldominik minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT liwei minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT longkenneth minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT meijersfranciscus minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT meschiemilio minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT morovicsrecko minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT orsiniluciano minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT pauschristophmariaernst minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT petrucciandrea minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT pierimarco minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT rabadydinyarsebastian minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT raczattila minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT rizopoulostheodoros minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT sakulinhannes minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT schwickchristoph minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT simeleviciusdainius minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT tzanispolyneikis minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT vazquezvelezcristina minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT zejdlpetr minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT zhangyousen minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources AT zogatovadominika minidaq3providingconcurrentindependentsubdetectordatatakingoncmsproductiondaqresources |