Cargando…
The CMS Event Builder
The data acquisition system of the CMS experiment at the Large Hadron Collider will employ an event builder which will combine data from about 500 data sources into full events at an aggregate throughput of 100 GByte/s. Several architectures and switch technologies have been evaluated for the DAQ Te...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2003
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/624829 |
_version_ | 1780900495576006656 |
---|---|
author | Brigljevic, V. Bruno, G. Cano, E. Cittolin, S. Csilling, A. Gigi, D. Glege, F. Gomez-Reino, R. Gulmini, M. Gutleber, J. Jacobs, C. Kozlovszky, M. Larsen, H. Magrans de Abril, I. Meijers, F. Meschi, E. Murray, S. Oh, A. Orsini, L. Pollet, L. Racz, A. Samyn, D. Scharff-Hansen, P. Schwick, C. Sphicas, P. O'Dell, V. Suzuki, I. Berti, L. Maron, G. Toniolo, N. Zangrando, L. Ninane, A. Erhan, S. Bhattacharya, S. Branson, J. |
author_facet | Brigljevic, V. Bruno, G. Cano, E. Cittolin, S. Csilling, A. Gigi, D. Glege, F. Gomez-Reino, R. Gulmini, M. Gutleber, J. Jacobs, C. Kozlovszky, M. Larsen, H. Magrans de Abril, I. Meijers, F. Meschi, E. Murray, S. Oh, A. Orsini, L. Pollet, L. Racz, A. Samyn, D. Scharff-Hansen, P. Schwick, C. Sphicas, P. O'Dell, V. Suzuki, I. Berti, L. Maron, G. Toniolo, N. Zangrando, L. Ninane, A. Erhan, S. Bhattacharya, S. Branson, J. |
author_sort | Brigljevic, V. |
collection | CERN |
description | The data acquisition system of the CMS experiment at the Large Hadron Collider will employ an event builder which will combine data from about 500 data sources into full events at an aggregate throughput of 100 GByte/s. Several architectures and switch technologies have been evaluated for the DAQ Technical Design Report by measurements with test benches and by simulation. This paper describes studies of an EVB test-bench based on 64 PCs acting as data sources and data consumers and employing both Gigabit Ethernet and Myrinet technologies as the interconnect. In the case of Ethernet, protocols based on Layer-2 frames and on TCP/IP are evaluated. Results from ongoing studies, including measurements on throughput and scaling are presented. The architecture of the baseline CMS event builder will be outlined. The event builder is organised into two stages with intelligent buffers in between. The first stage contains 64 switches performing a first level of data concentration by building super-fragments from fragments of 8 data sources. The second stage combines the 64 super-fragments into full events. This architecture allows installation of the second stage of the event builder in steps, with the overall throughput scaling linearly with the number of switches in the second stage. Possible implementations of the components of the event builder are discussed and the expected performance of the full event builder is outlined. |
id | cern-624829 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2003 |
record_format | invenio |
spelling | cern-6248292023-03-15T19:11:04Zhttp://cds.cern.ch/record/624829engBrigljevic, V.Bruno, G.Cano, E.Cittolin, S.Csilling, A.Gigi, D.Glege, F.Gomez-Reino, R.Gulmini, M.Gutleber, J.Jacobs, C.Kozlovszky, M.Larsen, H.Magrans de Abril, I.Meijers, F.Meschi, E.Murray, S.Oh, A.Orsini, L.Pollet, L.Racz, A.Samyn, D.Scharff-Hansen, P.Schwick, C.Sphicas, P.O'Dell, V.Suzuki, I.Berti, L.Maron, G.Toniolo, N.Zangrando, L.Ninane, A.Erhan, S.Bhattacharya, S.Branson, J.The CMS Event BuilderOther Fields of PhysicsThe data acquisition system of the CMS experiment at the Large Hadron Collider will employ an event builder which will combine data from about 500 data sources into full events at an aggregate throughput of 100 GByte/s. Several architectures and switch technologies have been evaluated for the DAQ Technical Design Report by measurements with test benches and by simulation. This paper describes studies of an EVB test-bench based on 64 PCs acting as data sources and data consumers and employing both Gigabit Ethernet and Myrinet technologies as the interconnect. In the case of Ethernet, protocols based on Layer-2 frames and on TCP/IP are evaluated. Results from ongoing studies, including measurements on throughput and scaling are presented. The architecture of the baseline CMS event builder will be outlined. The event builder is organised into two stages with intelligent buffers in between. The first stage contains 64 switches performing a first level of data concentration by building super-fragments from fragments of 8 data sources. The second stage combines the 64 super-fragments into full events. This architecture allows installation of the second stage of the event builder in steps, with the overall throughput scaling linearly with the number of switches in the second stage. Possible implementations of the components of the event builder are discussed and the expected performance of the full event builder is outlined.The data acquisition system of the CMS experiment at the Large Hadron Collider will employ an event builder which will combine data from about 500 data sources into full events at an aggregate throughput of 100 GByte/s. Several architectures and switch technologies have been evaluated for the DAQ Technical Design Report by measurements with test benches and by simulation. This paper describes studies of an EVB test-bench based on 64 PCs acting as data sources and data consumers and employing both Gigabit Ethernet and Myrinet technologies as the interconnect. In the case of Ethernet, protocols based on Layer-2 frames and on TCP/IP are evaluated. Results from ongoing studies, including measurements on throughput and scaling are presented. The architecture of the baseline CMS event builder will be outlined. The event builder is organised into two stages with intelligent buffers in between. The first stage contains 64 switches performing a first level of data concentration by building super-fragments from fragments of 8 data sources. The second stage combines the 64 super-fragments into full events. This architecture allows installation of the second stage of the event builder in steps, with the overall throughput scaling linearly with the number of switches in the second stage. Possible implementations of the components of the event builder are discussed and the expected performance of the full event builder is outlined.physics/0306150CHEP-2003-WEPT003oai:cds.cern.ch:6248292003 |
spellingShingle | Other Fields of Physics Brigljevic, V. Bruno, G. Cano, E. Cittolin, S. Csilling, A. Gigi, D. Glege, F. Gomez-Reino, R. Gulmini, M. Gutleber, J. Jacobs, C. Kozlovszky, M. Larsen, H. Magrans de Abril, I. Meijers, F. Meschi, E. Murray, S. Oh, A. Orsini, L. Pollet, L. Racz, A. Samyn, D. Scharff-Hansen, P. Schwick, C. Sphicas, P. O'Dell, V. Suzuki, I. Berti, L. Maron, G. Toniolo, N. Zangrando, L. Ninane, A. Erhan, S. Bhattacharya, S. Branson, J. The CMS Event Builder |
title | The CMS Event Builder |
title_full | The CMS Event Builder |
title_fullStr | The CMS Event Builder |
title_full_unstemmed | The CMS Event Builder |
title_short | The CMS Event Builder |
title_sort | cms event builder |
topic | Other Fields of Physics |
url | http://cds.cern.ch/record/624829 |
work_keys_str_mv | AT brigljevicv thecmseventbuilder AT brunog thecmseventbuilder AT canoe thecmseventbuilder AT cittolins thecmseventbuilder AT csillinga thecmseventbuilder AT gigid thecmseventbuilder AT glegef thecmseventbuilder AT gomezreinor thecmseventbuilder AT gulminim thecmseventbuilder AT gutleberj thecmseventbuilder AT jacobsc thecmseventbuilder AT kozlovszkym thecmseventbuilder AT larsenh thecmseventbuilder AT magransdeabrili thecmseventbuilder AT meijersf thecmseventbuilder AT meschie thecmseventbuilder AT murrays thecmseventbuilder AT oha thecmseventbuilder AT orsinil thecmseventbuilder AT polletl thecmseventbuilder AT racza thecmseventbuilder AT samynd thecmseventbuilder AT scharffhansenp thecmseventbuilder AT schwickc thecmseventbuilder AT sphicasp thecmseventbuilder AT odellv thecmseventbuilder AT suzukii thecmseventbuilder AT bertil thecmseventbuilder AT marong thecmseventbuilder AT toniolon thecmseventbuilder AT zangrandol thecmseventbuilder AT ninanea thecmseventbuilder AT erhans thecmseventbuilder AT bhattacharyas thecmseventbuilder AT bransonj thecmseventbuilder AT brigljevicv cmseventbuilder AT brunog cmseventbuilder AT canoe cmseventbuilder AT cittolins cmseventbuilder AT csillinga cmseventbuilder AT gigid cmseventbuilder AT glegef cmseventbuilder AT gomezreinor cmseventbuilder AT gulminim cmseventbuilder AT gutleberj cmseventbuilder AT jacobsc cmseventbuilder AT kozlovszkym cmseventbuilder AT larsenh cmseventbuilder AT magransdeabrili cmseventbuilder AT meijersf cmseventbuilder AT meschie cmseventbuilder AT murrays cmseventbuilder AT oha cmseventbuilder AT orsinil cmseventbuilder AT polletl cmseventbuilder AT racza cmseventbuilder AT samynd cmseventbuilder AT scharffhansenp cmseventbuilder AT schwickc cmseventbuilder AT sphicasp cmseventbuilder AT odellv cmseventbuilder AT suzukii cmseventbuilder AT bertil cmseventbuilder AT marong cmseventbuilder AT toniolon cmseventbuilder AT zangrandol cmseventbuilder AT ninanea cmseventbuilder AT erhans cmseventbuilder AT bhattacharyas cmseventbuilder AT bransonj cmseventbuilder |