Cargando…

Track finding using GPUs

Track finding using GPUs The reconstruction and simulation of collision events is a major task in modern HEP experiments involving several ten thousands of standard CPUs. On the other hand the graphics processors (GPUs) have become much more powerful and are by far outperforming the standard CPUs in...

Descripción completa

Detalles Bibliográficos
Autor principal: Schmitt, C
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1379496
_version_ 1780923037866000384
author Schmitt, C
author_facet Schmitt, C
author_sort Schmitt, C
collection CERN
description Track finding using GPUs The reconstruction and simulation of collision events is a major task in modern HEP experiments involving several ten thousands of standard CPUs. On the other hand the graphics processors (GPUs) have become much more powerful and are by far outperforming the standard CPUs in terms of floating point operations due to their massive parallel approach. The usage of these GPUs could therefore significantly reduce the overall reconstruction time per event or allow for the usage of more sophisticated algorithms. In this contribution the track finding in the ATLAS experiment will be used as an example on how the GPUs can be used in this context: the seed finding alone shows already a speed increase of one order of magnitude compared to the same implementation on a standard CPU. On the other hand the implementation on the GPU requires a change in the algorithmic flow to allow the code to work in the rather limited environment on the GPU in terms of memory, cache, and transfer speed from and to the GPU.
id cern-1379496
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13794962019-09-30T06:29:59Zhttp://cds.cern.ch/record/1379496engSchmitt, CTrack finding using GPUsDetectors and Experimental TechniquesTrack finding using GPUs The reconstruction and simulation of collision events is a major task in modern HEP experiments involving several ten thousands of standard CPUs. On the other hand the graphics processors (GPUs) have become much more powerful and are by far outperforming the standard CPUs in terms of floating point operations due to their massive parallel approach. The usage of these GPUs could therefore significantly reduce the overall reconstruction time per event or allow for the usage of more sophisticated algorithms. In this contribution the track finding in the ATLAS experiment will be used as an example on how the GPUs can be used in this context: the seed finding alone shows already a speed increase of one order of magnitude compared to the same implementation on a standard CPU. On the other hand the implementation on the GPU requires a change in the algorithmic flow to allow the code to work in the rather limited environment on the GPU in terms of memory, cache, and transfer speed from and to the GPU.ATL-SOFT-SLIDE-2011-508oai:cds.cern.ch:13794962011-09-04
spellingShingle Detectors and Experimental Techniques
Schmitt, C
Track finding using GPUs
title Track finding using GPUs
title_full Track finding using GPUs
title_fullStr Track finding using GPUs
title_full_unstemmed Track finding using GPUs
title_short Track finding using GPUs
title_sort track finding using gpus
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1379496
work_keys_str_mv AT schmittc trackfindingusinggpus