Cargando…
Software Validation Infrastructure for the ATLAS Trigger
The ATLAS trigger system is responsible for selecting the interesting collision events delivered by the Large Hadron Collider (LHC). The ATLAS trigger will need to achieve a ~10^-7 rejection factor against random proton-proton collisions, and still be able to efficiently select interesting events. A...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2009
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1168738 |
_version_ | 1780916100148494336 |
---|---|
author | Adorisio, C Ask, S Beauchemin, P Bell, P Biglietti, M Coccaro, A Damazio, D Ehrenfeld, W Faulkner, P George, S Giagu, S Goncalo, R Hamilton, A Jones, G Kirk, J Kwee, R Lane, J Enoque Ferreira de Lima, D Masik, J Mincer, A Monticelli, F Omachi, C Oyarzun, A Panikashvili, N Potter, C Quinonez, F Reinsch, A Robinson, M Rodríguez, D Sarkisyan-Grinbaum, E Sidoti, A Sinev, N Strom, D Sutton, M Ventura, A Winklmeier, F Zhao, L |
author_facet | Adorisio, C Ask, S Beauchemin, P Bell, P Biglietti, M Coccaro, A Damazio, D Ehrenfeld, W Faulkner, P George, S Giagu, S Goncalo, R Hamilton, A Jones, G Kirk, J Kwee, R Lane, J Enoque Ferreira de Lima, D Masik, J Mincer, A Monticelli, F Omachi, C Oyarzun, A Panikashvili, N Potter, C Quinonez, F Reinsch, A Robinson, M Rodríguez, D Sarkisyan-Grinbaum, E Sidoti, A Sinev, N Strom, D Sutton, M Ventura, A Winklmeier, F Zhao, L |
author_sort | Adorisio, C |
collection | CERN |
description | The ATLAS trigger system is responsible for selecting the interesting collision events delivered by the Large Hadron Collider (LHC). The ATLAS trigger will need to achieve a ~10^-7 rejection factor against random proton-proton collisions, and still be able to efficiently select interesting events. After a first processing level based on hardware, the final event selection is based on custom software running on two CPU farms, containing around two thousand multi-core machines. This is known as the high-level trigger. Running the trigger online during long periods demands very high quality software. It must be fast, performant, and essentially bug-free. With more than 100 contributors and around 250 different packages, a thorough validation of the HLT software is essential. This relies on a variety of unit and integration tests as well as on software metrics, and uses both in-house and open source software. This presentation presents the existing infrastructure used for validating the high-level trigger software, as well as plans for its future development. |
id | cern-1168738 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2009 |
record_format | invenio |
spelling | cern-11687382019-09-30T06:29:59Zhttp://cds.cern.ch/record/1168738engAdorisio, CAsk, SBeauchemin, PBell, PBiglietti, MCoccaro, ADamazio, DEhrenfeld, WFaulkner, PGeorge, SGiagu, SGoncalo, RHamilton, AJones, GKirk, JKwee, RLane, JEnoque Ferreira de Lima, DMasik, JMincer, AMonticelli, FOmachi, COyarzun, APanikashvili, NPotter, CQuinonez, FReinsch, ARobinson, MRodríguez, DSarkisyan-Grinbaum, ESidoti, ASinev, NStrom, DSutton, MVentura, AWinklmeier, FZhao, LSoftware Validation Infrastructure for the ATLAS TriggerDetectors and Experimental TechniquesThe ATLAS trigger system is responsible for selecting the interesting collision events delivered by the Large Hadron Collider (LHC). The ATLAS trigger will need to achieve a ~10^-7 rejection factor against random proton-proton collisions, and still be able to efficiently select interesting events. After a first processing level based on hardware, the final event selection is based on custom software running on two CPU farms, containing around two thousand multi-core machines. This is known as the high-level trigger. Running the trigger online during long periods demands very high quality software. It must be fast, performant, and essentially bug-free. With more than 100 contributors and around 250 different packages, a thorough validation of the HLT software is essential. This relies on a variety of unit and integration tests as well as on software metrics, and uses both in-house and open source software. This presentation presents the existing infrastructure used for validating the high-level trigger software, as well as plans for its future development.ATL-DAQ-SLIDE-2009-066ATL-COM-DAQ-2009-021oai:cds.cern.ch:11687382009-03-25 |
spellingShingle | Detectors and Experimental Techniques Adorisio, C Ask, S Beauchemin, P Bell, P Biglietti, M Coccaro, A Damazio, D Ehrenfeld, W Faulkner, P George, S Giagu, S Goncalo, R Hamilton, A Jones, G Kirk, J Kwee, R Lane, J Enoque Ferreira de Lima, D Masik, J Mincer, A Monticelli, F Omachi, C Oyarzun, A Panikashvili, N Potter, C Quinonez, F Reinsch, A Robinson, M Rodríguez, D Sarkisyan-Grinbaum, E Sidoti, A Sinev, N Strom, D Sutton, M Ventura, A Winklmeier, F Zhao, L Software Validation Infrastructure for the ATLAS Trigger |
title | Software Validation Infrastructure for the ATLAS Trigger |
title_full | Software Validation Infrastructure for the ATLAS Trigger |
title_fullStr | Software Validation Infrastructure for the ATLAS Trigger |
title_full_unstemmed | Software Validation Infrastructure for the ATLAS Trigger |
title_short | Software Validation Infrastructure for the ATLAS Trigger |
title_sort | software validation infrastructure for the atlas trigger |
topic | Detectors and Experimental Techniques |
url | http://cds.cern.ch/record/1168738 |
work_keys_str_mv | AT adorisioc softwarevalidationinfrastructurefortheatlastrigger AT asks softwarevalidationinfrastructurefortheatlastrigger AT beaucheminp softwarevalidationinfrastructurefortheatlastrigger AT bellp softwarevalidationinfrastructurefortheatlastrigger AT bigliettim softwarevalidationinfrastructurefortheatlastrigger AT coccaroa softwarevalidationinfrastructurefortheatlastrigger AT damaziod softwarevalidationinfrastructurefortheatlastrigger AT ehrenfeldw softwarevalidationinfrastructurefortheatlastrigger AT faulknerp softwarevalidationinfrastructurefortheatlastrigger AT georges softwarevalidationinfrastructurefortheatlastrigger AT giagus softwarevalidationinfrastructurefortheatlastrigger AT goncalor softwarevalidationinfrastructurefortheatlastrigger AT hamiltona softwarevalidationinfrastructurefortheatlastrigger AT jonesg softwarevalidationinfrastructurefortheatlastrigger AT kirkj softwarevalidationinfrastructurefortheatlastrigger AT kweer softwarevalidationinfrastructurefortheatlastrigger AT lanej softwarevalidationinfrastructurefortheatlastrigger AT enoqueferreiradelimad softwarevalidationinfrastructurefortheatlastrigger AT masikj softwarevalidationinfrastructurefortheatlastrigger AT mincera softwarevalidationinfrastructurefortheatlastrigger AT monticellif softwarevalidationinfrastructurefortheatlastrigger AT omachic softwarevalidationinfrastructurefortheatlastrigger AT oyarzuna softwarevalidationinfrastructurefortheatlastrigger AT panikashvilin softwarevalidationinfrastructurefortheatlastrigger AT potterc softwarevalidationinfrastructurefortheatlastrigger AT quinonezf softwarevalidationinfrastructurefortheatlastrigger AT reinscha softwarevalidationinfrastructurefortheatlastrigger AT robinsonm softwarevalidationinfrastructurefortheatlastrigger AT rodriguezd softwarevalidationinfrastructurefortheatlastrigger AT sarkisyangrinbaume softwarevalidationinfrastructurefortheatlastrigger AT sidotia softwarevalidationinfrastructurefortheatlastrigger AT sinevn softwarevalidationinfrastructurefortheatlastrigger AT stromd softwarevalidationinfrastructurefortheatlastrigger AT suttonm softwarevalidationinfrastructurefortheatlastrigger AT venturaa softwarevalidationinfrastructurefortheatlastrigger AT winklmeierf softwarevalidationinfrastructurefortheatlastrigger AT zhaol softwarevalidationinfrastructurefortheatlastrigger |