Cargando…
Highly parallelized pattern matching execution for the ATLAS experiment
The Associative Memory (AM) system of the Fast TracKer (FTK) processor has been designed to perform pattern matching using as input the data from the silicon tracker in the ATLAS experiment. The AM is the primary component of the FTK system and is designed using ASIC technology (the AM chip) to exec...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2016
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1109/NSSMIC.2015.7581789 http://cds.cern.ch/record/2263725 |
_version_ | 1780954313260007424 |
---|---|
author | Annovi, A Bertolucci, F Biesuz, N Calabro, D Calderini, G Citraro, S Crescioli, F Dimas, D Dell'Orso, M Donati, S Gentsos, C Giannetti, P Gkaitatzis, S Greco, V Kalaitzidis, P Kordas, K Kimura, N Kubota, T Lanza, A Luciano, P Magnin, B Maznas, I Mermikli, K Nasimi, H Nikolaidis, S Piendibene, M Sakellariou, A Sampsonidis, D Sotiropoulou, C L Volpi, G Xiotidis, I |
author_facet | Annovi, A Bertolucci, F Biesuz, N Calabro, D Calderini, G Citraro, S Crescioli, F Dimas, D Dell'Orso, M Donati, S Gentsos, C Giannetti, P Gkaitatzis, S Greco, V Kalaitzidis, P Kordas, K Kimura, N Kubota, T Lanza, A Luciano, P Magnin, B Maznas, I Mermikli, K Nasimi, H Nikolaidis, S Piendibene, M Sakellariou, A Sampsonidis, D Sotiropoulou, C L Volpi, G Xiotidis, I |
author_sort | Annovi, A |
collection | CERN |
description | The Associative Memory (AM) system of the Fast TracKer (FTK) processor has been designed to perform pattern matching using as input the data from the silicon tracker in the ATLAS experiment. The AM is the primary component of the FTK system and is designed using ASIC technology (the AM chip) to execute pattern matching with a high degree of parallelism. The FTK system finds track candidates at low resolution that are seeds for a full resolution track fitting. The AM system implementation is named “Serial Link Processor” and is based on an extremely powerful network of 2 Gb/s serial links to sustain a huge traffic of data. This paper reports on the design of the Serial Link Processor consisting of two types of boards, the Little Associative Memory Board (LAMB), a mezzanine where the AM chips are mounted, and the Associative Memory Board (AMB), a 9U VME motherboard which hosts four LAMB daughterboards. We also report on the performance of the prototypes (both hardware and firmware) produced and tested in the global FTK integration, an important milestone to be satisfied before the FTK production. |
id | oai-inspirehep.net-1498853 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2016 |
record_format | invenio |
spelling | oai-inspirehep.net-14988532019-09-30T06:29:59Zdoi:10.1109/NSSMIC.2015.7581789http://cds.cern.ch/record/2263725engAnnovi, ABertolucci, FBiesuz, NCalabro, DCalderini, GCitraro, SCrescioli, FDimas, DDell'Orso, MDonati, SGentsos, CGiannetti, PGkaitatzis, SGreco, VKalaitzidis, PKordas, KKimura, NKubota, TLanza, ALuciano, PMagnin, BMaznas, IMermikli, KNasimi, HNikolaidis, SPiendibene, MSakellariou, ASampsonidis, DSotiropoulou, C LVolpi, GXiotidis, IHighly parallelized pattern matching execution for the ATLAS experimentDetectors and Experimental TechniquesThe Associative Memory (AM) system of the Fast TracKer (FTK) processor has been designed to perform pattern matching using as input the data from the silicon tracker in the ATLAS experiment. The AM is the primary component of the FTK system and is designed using ASIC technology (the AM chip) to execute pattern matching with a high degree of parallelism. The FTK system finds track candidates at low resolution that are seeds for a full resolution track fitting. The AM system implementation is named “Serial Link Processor” and is based on an extremely powerful network of 2 Gb/s serial links to sustain a huge traffic of data. This paper reports on the design of the Serial Link Processor consisting of two types of boards, the Little Associative Memory Board (LAMB), a mezzanine where the AM chips are mounted, and the Associative Memory Board (AMB), a 9U VME motherboard which hosts four LAMB daughterboards. We also report on the performance of the prototypes (both hardware and firmware) produced and tested in the global FTK integration, an important milestone to be satisfied before the FTK production.oai:inspirehep.net:14988532016 |
spellingShingle | Detectors and Experimental Techniques Annovi, A Bertolucci, F Biesuz, N Calabro, D Calderini, G Citraro, S Crescioli, F Dimas, D Dell'Orso, M Donati, S Gentsos, C Giannetti, P Gkaitatzis, S Greco, V Kalaitzidis, P Kordas, K Kimura, N Kubota, T Lanza, A Luciano, P Magnin, B Maznas, I Mermikli, K Nasimi, H Nikolaidis, S Piendibene, M Sakellariou, A Sampsonidis, D Sotiropoulou, C L Volpi, G Xiotidis, I Highly parallelized pattern matching execution for the ATLAS experiment |
title | Highly parallelized pattern matching execution for the ATLAS experiment |
title_full | Highly parallelized pattern matching execution for the ATLAS experiment |
title_fullStr | Highly parallelized pattern matching execution for the ATLAS experiment |
title_full_unstemmed | Highly parallelized pattern matching execution for the ATLAS experiment |
title_short | Highly parallelized pattern matching execution for the ATLAS experiment |
title_sort | highly parallelized pattern matching execution for the atlas experiment |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1109/NSSMIC.2015.7581789 http://cds.cern.ch/record/2263725 |
work_keys_str_mv | AT annovia highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT bertoluccif highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT biesuzn highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT calabrod highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT calderinig highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT citraros highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT cresciolif highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT dimasd highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT dellorsom highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT donatis highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT gentsosc highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT giannettip highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT gkaitatziss highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT grecov highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT kalaitzidisp highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT kordask highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT kimuran highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT kubotat highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT lanzaa highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT lucianop highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT magninb highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT maznasi highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT mermiklik highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT nasimih highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT nikolaidiss highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT piendibenem highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT sakellarioua highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT sampsonidisd highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT sotiropouloucl highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT volpig highlyparallelizedpatternmatchingexecutionfortheatlasexperiment AT xiotidisi highlyparallelizedpatternmatchingexecutionfortheatlasexperiment |