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...
Autores principales: | , , , , , |
---|---|
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 |