Logotipo do repositório
 

Publicação:
GeantV: From CPU to accelerators

dc.contributor.authorAmadio, G. [UNESP]
dc.contributor.authorAnanya, A.
dc.contributor.authorApostolakis, J.
dc.contributor.authorArora, A.
dc.contributor.authorBandieramonte, M.
dc.contributor.authorBhattacharyya, A.
dc.contributor.authorBianchini, C. [UNESP]
dc.contributor.authorBrun, R.
dc.contributor.authorCanal, P.
dc.contributor.authorCarminati, F.
dc.contributor.authorDuhem, L.
dc.contributor.authorElvira, D.
dc.contributor.authorGheata, A.
dc.contributor.authorGheata, M.
dc.contributor.authorGoulas, I.
dc.contributor.authorIope, R. [UNESP]
dc.contributor.authorJun, S.
dc.contributor.authorLima, G.
dc.contributor.authorMohanty, A.
dc.contributor.authorNikitina, T.
dc.contributor.authorNovak, M.
dc.contributor.authorPokorski, W.
dc.contributor.authorRibon, A.
dc.contributor.authorSehgal, R.
dc.contributor.authorShadura, O.
dc.contributor.authorVallecorsa, S.
dc.contributor.authorWenzel, S.
dc.contributor.authorZhang, Y.
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.contributor.institutionIIT-Indian Institute of Technology (IN)
dc.contributor.institutionCERN -European Organization for Nuclear Research
dc.contributor.institutionBhabha Atomic Research Center (IN)
dc.contributor.institutionMackenzie Presbyterian University (BR)
dc.contributor.institutionFermi National Accelerator Laboratory (US)
dc.contributor.institutionIntel Corporation
dc.contributor.institutionInstitute of Space Sciences (RO)
dc.date.accessioned2018-12-11T16:44:53Z
dc.date.available2018-12-11T16:44:53Z
dc.date.issued2016-11-21
dc.description.abstractThe GeantV project aims to research and develop the next-generation simulation software describing the passage of particles through matter. While the modern CPU architectures are being targeted first, resources such as GPGPU, Intel © Xeon Phi, Atom or ARM cannot be ignored anymore by HEP CPU-bound applications. The proof of concept GeantV prototype has been mainly engineered for CPU's having vector units but we have foreseen from early stages a bridge to arbitrary accelerators. A software layer consisting of architecture/technology specific backends supports currently this concept. This approach allows to abstract out the basic types such as scalar/vector but also to formalize generic computation kernels using transparently library or device specific constructs based on Vc, CUDA, Cilk+ or Intel intrinsics. While the main goal of this approach is portable performance, as a bonus, it comes with the insulation of the core application and algorithms from the technology layer. This allows our application to be long term maintainable and versatile to changes at the backend side. The paper presents the first results of basket-based GeantV geometry navigation on the Intel© Xeon Phi KNC architecture. We present the scalability and vectorization study, conducted using Intel performance tools, as well as our preliminary conclusions on the use of accelerators for GeantV transport. We also describe the current work and preliminary results for using the GeantV transport kernel on GPUs.en
dc.description.affiliationUNESP Universidade Estadual Paulista (BR)
dc.description.affiliationIIT-Indian Institute of Technology (IN)
dc.description.affiliationCERN -European Organization for Nuclear Research
dc.description.affiliationBhabha Atomic Research Center (IN)
dc.description.affiliationMackenzie Presbyterian University (BR)
dc.description.affiliationFermi National Accelerator Laboratory (US)
dc.description.affiliationIntel Corporation
dc.description.affiliationInstitute of Space Sciences (RO)
dc.description.affiliationUnespUNESP Universidade Estadual Paulista (BR)
dc.identifierhttp://dx.doi.org/10.1088/1742-6596/762/1/012019
dc.identifier.citationJournal of Physics: Conference Series, v. 762, n. 1, 2016.
dc.identifier.doi10.1088/1742-6596/762/1/012019
dc.identifier.file2-s2.0-85002244037.pdf
dc.identifier.issn1742-6596
dc.identifier.issn1742-6588
dc.identifier.scopus2-s2.0-85002244037
dc.identifier.urihttp://hdl.handle.net/11449/169197
dc.language.isoeng
dc.relation.ispartofJournal of Physics: Conference Series
dc.relation.ispartofsjr0,241
dc.relation.ispartofsjr0,241
dc.rights.accessRightsAcesso aberto
dc.sourceScopus
dc.titleGeantV: From CPU to acceleratorsen
dc.typeTrabalho apresentado em evento
dspace.entity.typePublication

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
2-s2.0-85002244037.pdf
Tamanho:
2.22 MB
Formato:
Adobe Portable Document Format
Descrição:

Coleções