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