Cargando…

Investigation of OpenCL support in the VecGeom geometry package

High energy physics always needed a significant amount of computational resources, and with the upgrades of the experiments this need is still growing. Though the computational capacity of the hardwares are increasing as well, since the increasing of the clock frequency of the CPUs stopped a few yea...

Descripción completa

Detalles Bibliográficos
Autor principal: Biro, Gabor
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:http://cds.cern.ch/record/1950635
Descripción
Sumario:High energy physics always needed a significant amount of computational resources, and with the upgrades of the experiments this need is still growing. Though the computational capacity of the hardwares are increasing as well, since the increasing of the clock frequency of the CPUs stopped a few years ago it needs more effort from the sofware side to exploit all the capabilities. The goal of the VecGeom package is to offer a geometry package that can take advantage most of the modern computing technologies. This report describes the benefits and handicaps of the implementation of the OpenCL support in {VecGeom}, bearing in mind that it has to be as generic as possible and it has to fit in the already existing generic templated structure.