Cargando…

A new “Variable Resolution Associative Memory” for High Energy Physics

We describe an important advancement for the Associative Memory device (AM). The AM is a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture. The AM is optimized for on-line track finding in high-energy physics experiments. Pattern matching is carried out fi...

Descripción completa

Detalles Bibliográficos
Autores principales: Annovi, A, Amerio, S, Beretta, M, Bossini, E, Crescioli, F, Dell'Orso, M, Giannetti, P, Hoff, J, Liberali, V, Liu, T, Magalotti, D, Piendibene, M, Sacco, A, Schoening, A, Soltveit, H K, Stabile, A, Tripiccione, R, Vitillo, R, Volpi, G
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1352152
_version_ 1780922314894868480
author Annovi, A
Amerio, S
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Hoff, J
Liberali, V
Liu, T
Magalotti, D
Piendibene, M
Sacco, A
Schoening, A
Soltveit, H K
Stabile, A
Tripiccione, R
Vitillo, R
Volpi, G
author_facet Annovi, A
Amerio, S
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Hoff, J
Liberali, V
Liu, T
Magalotti, D
Piendibene, M
Sacco, A
Schoening, A
Soltveit, H K
Stabile, A
Tripiccione, R
Vitillo, R
Volpi, G
author_sort Annovi, A
collection CERN
description We describe an important advancement for the Associative Memory device (AM). The AM is a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture. The AM is optimized for on-line track finding in high-energy physics experiments. Pattern matching is carried out finding track candidates in coarse resolution “roads”. A large AM bank stores all trajectories of interest, called “patterns”, for a given detector resolution. The AM extracts roads compatible with a given event during detector read-out. Two important variables characterize the quality of the AM bank: its “coverage” and the level of “found fakes”. The coverage, which describes the geometric efficiency of a bank, is defined as the fraction of tracks that match at least a pattern in the bank. Given a certain road size, the coverage of the bank can be increased just adding patterns to the bank, while the number of found fakes unfortunately is roughly proportional to this number of patterns in the bank. Moreover, as the luminosity increases, the fake rate increases rapidly because of the increased silicon occupancy. To counter that, we must reduce the width of our roads to improve resolution. If we increase the road resolution using the current technology, the system would become very large and extremely expensive. We propose an elegant solution to this problem: the “variable resolution patterns”. Each pattern and each detector layer within a pattern will be able to use the best resolution, but we will use a “don’t care” feature (inspired from ternary CAMs) to reduce the resolution when a lower resolution is more appropriate. In other words can use patterns of variable shape. As a result we reduce the number of found fake roads, while keeping high the efficiency and avoiding the bank blow-up due to the improved resolution.
id cern-1352152
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13521522019-09-30T06:29:59Zhttp://cds.cern.ch/record/1352152engAnnovi, AAmerio, SBeretta, MBossini, ECrescioli, FDell'Orso, MGiannetti, PHoff, JLiberali, VLiu, TMagalotti, DPiendibene, MSacco, ASchoening, ASoltveit, H KStabile, ATripiccione, RVitillo, RVolpi, GA new “Variable Resolution Associative Memory” for High Energy PhysicsDetectors and Experimental TechniquesWe describe an important advancement for the Associative Memory device (AM). The AM is a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture. The AM is optimized for on-line track finding in high-energy physics experiments. Pattern matching is carried out finding track candidates in coarse resolution “roads”. A large AM bank stores all trajectories of interest, called “patterns”, for a given detector resolution. The AM extracts roads compatible with a given event during detector read-out. Two important variables characterize the quality of the AM bank: its “coverage” and the level of “found fakes”. The coverage, which describes the geometric efficiency of a bank, is defined as the fraction of tracks that match at least a pattern in the bank. Given a certain road size, the coverage of the bank can be increased just adding patterns to the bank, while the number of found fakes unfortunately is roughly proportional to this number of patterns in the bank. Moreover, as the luminosity increases, the fake rate increases rapidly because of the increased silicon occupancy. To counter that, we must reduce the width of our roads to improve resolution. If we increase the road resolution using the current technology, the system would become very large and extremely expensive. We propose an elegant solution to this problem: the “variable resolution patterns”. Each pattern and each detector layer within a pattern will be able to use the best resolution, but we will use a “don’t care” feature (inspired from ternary CAMs) to reduce the resolution when a lower resolution is more appropriate. In other words can use patterns of variable shape. As a result we reduce the number of found fake roads, while keeping high the efficiency and avoiding the bank blow-up due to the improved resolution.ATL-UPGRADE-PROC-2011-004oai:cds.cern.ch:13521522011-05-20
spellingShingle Detectors and Experimental Techniques
Annovi, A
Amerio, S
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Hoff, J
Liberali, V
Liu, T
Magalotti, D
Piendibene, M
Sacco, A
Schoening, A
Soltveit, H K
Stabile, A
Tripiccione, R
Vitillo, R
Volpi, G
A new “Variable Resolution Associative Memory” for High Energy Physics
title A new “Variable Resolution Associative Memory” for High Energy Physics
title_full A new “Variable Resolution Associative Memory” for High Energy Physics
title_fullStr A new “Variable Resolution Associative Memory” for High Energy Physics
title_full_unstemmed A new “Variable Resolution Associative Memory” for High Energy Physics
title_short A new “Variable Resolution Associative Memory” for High Energy Physics
title_sort new “variable resolution associative memory” for high energy physics
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1352152
work_keys_str_mv AT annovia anewvariableresolutionassociativememoryforhighenergyphysics
AT amerios anewvariableresolutionassociativememoryforhighenergyphysics
AT berettam anewvariableresolutionassociativememoryforhighenergyphysics
AT bossinie anewvariableresolutionassociativememoryforhighenergyphysics
AT cresciolif anewvariableresolutionassociativememoryforhighenergyphysics
AT dellorsom anewvariableresolutionassociativememoryforhighenergyphysics
AT giannettip anewvariableresolutionassociativememoryforhighenergyphysics
AT hoffj anewvariableresolutionassociativememoryforhighenergyphysics
AT liberaliv anewvariableresolutionassociativememoryforhighenergyphysics
AT liut anewvariableresolutionassociativememoryforhighenergyphysics
AT magalottid anewvariableresolutionassociativememoryforhighenergyphysics
AT piendibenem anewvariableresolutionassociativememoryforhighenergyphysics
AT saccoa anewvariableresolutionassociativememoryforhighenergyphysics
AT schoeninga anewvariableresolutionassociativememoryforhighenergyphysics
AT soltveithk anewvariableresolutionassociativememoryforhighenergyphysics
AT stabilea anewvariableresolutionassociativememoryforhighenergyphysics
AT tripiccioner anewvariableresolutionassociativememoryforhighenergyphysics
AT vitillor anewvariableresolutionassociativememoryforhighenergyphysics
AT volpig anewvariableresolutionassociativememoryforhighenergyphysics
AT annovia newvariableresolutionassociativememoryforhighenergyphysics
AT amerios newvariableresolutionassociativememoryforhighenergyphysics
AT berettam newvariableresolutionassociativememoryforhighenergyphysics
AT bossinie newvariableresolutionassociativememoryforhighenergyphysics
AT cresciolif newvariableresolutionassociativememoryforhighenergyphysics
AT dellorsom newvariableresolutionassociativememoryforhighenergyphysics
AT giannettip newvariableresolutionassociativememoryforhighenergyphysics
AT hoffj newvariableresolutionassociativememoryforhighenergyphysics
AT liberaliv newvariableresolutionassociativememoryforhighenergyphysics
AT liut newvariableresolutionassociativememoryforhighenergyphysics
AT magalottid newvariableresolutionassociativememoryforhighenergyphysics
AT piendibenem newvariableresolutionassociativememoryforhighenergyphysics
AT saccoa newvariableresolutionassociativememoryforhighenergyphysics
AT schoeninga newvariableresolutionassociativememoryforhighenergyphysics
AT soltveithk newvariableresolutionassociativememoryforhighenergyphysics
AT stabilea newvariableresolutionassociativememoryforhighenergyphysics
AT tripiccioner newvariableresolutionassociativememoryforhighenergyphysics
AT vitillor newvariableresolutionassociativememoryforhighenergyphysics
AT volpig newvariableresolutionassociativememoryforhighenergyphysics