Cargando…

Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed

Some of track reconstruction algorithms which are common to all B-physics channels and standard RoI processing have been tested for execution time and assessed for suitability for speed-up by using FPGA coprocessor. The studies presented in this note were performed in the C/C++ framework, CTrig, whi...

Descripción completa

Detalles Bibliográficos
Autores principales: Khomich, A, Hinkelbein, C, Kugel, A, Männer, R, Müller, M, Baines, J T M
Lenguaje:eng
Publicado: 2003
Materias:
Acceso en línea:http://cds.cern.ch/record/685471
_version_ 1780901515498618880
author Khomich, A
Hinkelbein, C
Kugel, A
Männer, R
Müller, M
Baines, J T M
author_facet Khomich, A
Hinkelbein, C
Kugel, A
Männer, R
Müller, M
Baines, J T M
author_sort Khomich, A
collection CERN
description Some of track reconstruction algorithms which are common to all B-physics channels and standard RoI processing have been tested for execution time and assessed for suitability for speed-up by using FPGA coprocessor. The studies presented in this note were performed in the C/C++ framework, CTrig, which was the fullest set of algorithms available at the time of study For investigation of possible speed-up of algorithms most time consuming parts of TRT-LUT was implemented in VHDL for running in FPGA coprocessor board MPRACE. MPRACE (Reconfigurable Accelerator / Computing Engine) is an FPGA-Coprocessor based on Xilinx Virtex-2 FPGA and made as 64Bit/66MHz PCI card developed at the University of Mannheim. Timing measurements results for a TRT Full Scan algorithm executed on the MPRACE are presented here as well. The measurement results show a speed-up factor of ~2 for this algorithm.
id cern-685471
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2003
record_format invenio
spelling cern-6854712019-09-30T06:29:59Zhttp://cds.cern.ch/record/685471engKhomich, AHinkelbein, CKugel, AMänner, RMüller, MBaines, J T MTiming measurements of some tracking algorithms and suitability of FPGA's to improve the execution speedDetectors and Experimental TechniquesSome of track reconstruction algorithms which are common to all B-physics channels and standard RoI processing have been tested for execution time and assessed for suitability for speed-up by using FPGA coprocessor. The studies presented in this note were performed in the C/C++ framework, CTrig, which was the fullest set of algorithms available at the time of study For investigation of possible speed-up of algorithms most time consuming parts of TRT-LUT was implemented in VHDL for running in FPGA coprocessor board MPRACE. MPRACE (Reconfigurable Accelerator / Computing Engine) is an FPGA-Coprocessor based on Xilinx Virtex-2 FPGA and made as 64Bit/66MHz PCI card developed at the University of Mannheim. Timing measurements results for a TRT Full Scan algorithm executed on the MPRACE are presented here as well. The measurement results show a speed-up factor of ~2 for this algorithm.ATL-DAQ-2003-026oai:cds.cern.ch:6854712003-04-15
spellingShingle Detectors and Experimental Techniques
Khomich, A
Hinkelbein, C
Kugel, A
Männer, R
Müller, M
Baines, J T M
Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title_full Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title_fullStr Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title_full_unstemmed Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title_short Timing measurements of some tracking algorithms and suitability of FPGA's to improve the execution speed
title_sort timing measurements of some tracking algorithms and suitability of fpga's to improve the execution speed
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/685471
work_keys_str_mv AT khomicha timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed
AT hinkelbeinc timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed
AT kugela timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed
AT mannerr timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed
AT mullerm timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed
AT bainesjtm timingmeasurementsofsometrackingalgorithmsandsuitabilityoffpgastoimprovetheexecutionspeed