Cargando…

First experience of vectorizing electromagnetic physics models for detector simulation

The recent emergence of hardware architectures characterized by many-core or accelerated processors has opened new opportunities for concurrent programming models taking advantage of both SIMD and SIMT architectures. The GeantV vector prototype for detector simulations has been designed to exploit b...

Descripción completa

Detalles Bibliográficos
Autores principales: Amadio, G, Apostolakis, J, Bandieramonte, M, Bianchini, C, Bitzes, G, Brun, R, Canal, P, Carminati, F, de Fine Licht, J, Duhem, L, Elvira, D, Gheata, A, Jun, S Y, Lima, G, Novak, M, Presbyterian, M, Shadura, O, Seghal, R, Wenzel, S
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/9/092013
http://cds.cern.ch/record/2134648
_version_ 1780949923577987072
author Amadio, G
Apostolakis, J
Bandieramonte, M
Bianchini, C
Bitzes, G
Brun, R
Canal, P
Carminati, F
de Fine Licht, J
Duhem, L
Elvira, D
Gheata, A
Jun, S Y
Lima, G
Novak, M
Presbyterian, M
Shadura, O
Seghal, R
Wenzel, S
author_facet Amadio, G
Apostolakis, J
Bandieramonte, M
Bianchini, C
Bitzes, G
Brun, R
Canal, P
Carminati, F
de Fine Licht, J
Duhem, L
Elvira, D
Gheata, A
Jun, S Y
Lima, G
Novak, M
Presbyterian, M
Shadura, O
Seghal, R
Wenzel, S
author_sort Amadio, G
collection CERN
description The recent emergence of hardware architectures characterized by many-core or accelerated processors has opened new opportunities for concurrent programming models taking advantage of both SIMD and SIMT architectures. The GeantV vector prototype for detector simulations has been designed to exploit both the vector capability of mainstream CPUs and multi-threading capabilities of coprocessors including NVidia GPUs and Intel Xeon Phi. The characteristics of these architectures are very different in terms of the vectorization depth, parallelization needed to achieve optimal performance or memory access latency and speed. An additional challenge is to avoid the code duplication often inherent to supporting heterogeneous platforms. In this paper we present the first experience of vectorizing electromagnetic physics models developed for the GeantV project.
id oai-inspirehep.net-1414089
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14140892022-08-10T13:01:07Zdoi:10.1088/1742-6596/664/9/092013http://cds.cern.ch/record/2134648engAmadio, GApostolakis, JBandieramonte, MBianchini, CBitzes, GBrun, RCanal, PCarminati, Fde Fine Licht, JDuhem, LElvira, DGheata, AJun, S YLima, GNovak, MPresbyterian, MShadura, OSeghal, RWenzel, SFirst experience of vectorizing electromagnetic physics models for detector simulationComputing and ComputersThe recent emergence of hardware architectures characterized by many-core or accelerated processors has opened new opportunities for concurrent programming models taking advantage of both SIMD and SIMT architectures. The GeantV vector prototype for detector simulations has been designed to exploit both the vector capability of mainstream CPUs and multi-threading capabilities of coprocessors including NVidia GPUs and Intel Xeon Phi. The characteristics of these architectures are very different in terms of the vectorization depth, parallelization needed to achieve optimal performance or memory access latency and speed. An additional challenge is to avoid the code duplication often inherent to supporting heterogeneous platforms. In this paper we present the first experience of vectorizing electromagnetic physics models developed for the GeantV project.FERMILAB-CONF-15-597-CDoai:inspirehep.net:14140892015
spellingShingle Computing and Computers
Amadio, G
Apostolakis, J
Bandieramonte, M
Bianchini, C
Bitzes, G
Brun, R
Canal, P
Carminati, F
de Fine Licht, J
Duhem, L
Elvira, D
Gheata, A
Jun, S Y
Lima, G
Novak, M
Presbyterian, M
Shadura, O
Seghal, R
Wenzel, S
First experience of vectorizing electromagnetic physics models for detector simulation
title First experience of vectorizing electromagnetic physics models for detector simulation
title_full First experience of vectorizing electromagnetic physics models for detector simulation
title_fullStr First experience of vectorizing electromagnetic physics models for detector simulation
title_full_unstemmed First experience of vectorizing electromagnetic physics models for detector simulation
title_short First experience of vectorizing electromagnetic physics models for detector simulation
title_sort first experience of vectorizing electromagnetic physics models for detector simulation
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/9/092013
http://cds.cern.ch/record/2134648
work_keys_str_mv AT amadiog firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT apostolakisj firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT bandieramontem firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT bianchinic firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT bitzesg firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT brunr firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT canalp firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT carminatif firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT definelichtj firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT duheml firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT elvirad firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT gheataa firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT junsy firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT limag firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT novakm firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT presbyterianm firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT shadurao firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT seghalr firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation
AT wenzels firstexperienceofvectorizingelectromagneticphysicsmodelsfordetectorsimulation