10–14 Oct 2016
San Francisco Marriott Marquis
America/Los_Angeles timezone

Computing Performance of GeantV Physics Models

11 Oct 2016, 11:15
15m
GG A+B (San Francisco Mariott Marquis)

GG A+B

San Francisco Mariott Marquis

Oral Track 5: Software Development Track 5: Software Development

Speaker

Soon Yung Jun (Fermi National Accelerator Lab. (US))

Description

The recent progress in parallel hardware architectures with deeper
vector pipelines or many-cores technologies brings opportunities for
HEP experiments to take advantage of SIMD and SIMT computing models.
Launched in 2013, the GeantV project studies performance gains in
propagating multiple particles in parallel, improving instruction
throughput and data locality in HEP event simulation.
One of challenges in developing highly parallel and efficient detector
simulation is the minimization of the number of conditional branches
or thread divergence during the particle transportation process.
Due to the complexity of geometry description and physics algorithms
of a typical HEP application, performance analysis is indispensable
in identifying factors limiting parallel execution.
In this report, we will present design considerations and computing
performance of GeantV physics models on coprocessors (Intel Xeon Phi
and NVidia GPUs) as well as on mainstream CPUs.
As the characteristics of these platforms are very different, it is
essential to collect profiling data with a variety of tools and to
analyze hardware specific metrics and their derivatives to be able
to evaluate and tune the performance.
We will also show how the performance of parallelized physics models
factorizes from the rest of GeantV event simulation.

Primary Keyword (Mandatory) Parallelization
Secondary Keyword (Optional) High performance computing

Primary author

Soon Yung Jun (Fermi National Accelerator Lab. (US))

Co-authors

Abhijit Bhattacharyya Ajit Kumar Mohanty (Bhabha Atomic Research Centre (IN)) Alberto Ribon (CERN) Ananya Ananya (IIT- Indian Institute of Technology (IN)) Andrei Gheata (CERN) Calebe De Paula Bianchini (UNESP - Universidade Estadual Paulista (BR)) Dr Farah Hariri (CERN) Federico Carminati (CERN) Guilherme Amadio (UNESP - Universidade Estadual Paulista (BR)) Guilherme Lima (FermiLab (US)) Harphool Kumawat (Bhabha Atomic Research Centre (IN)) Ilias Goulas (CERN) John Apostolakis (CERN) Krzysztof Genser (Fermi National Accelerator Laboratory (US)) Laurent Duhem Marilena Bandieramonte (CERN) Mihaela Gheata (ISS - Institute of Space Science (RO)) Mihaly Novak (CERN) Oksana Shadura (National Technical Univ. of Ukraine "Kyiv Polytechnic Institute) Philippe Canal (Fermi National Accelerator Lab. (US)) Raman Sehgal Rene Brun (CERN) Rogerio Iope (UNESP - Universidade Estadual Paulista (BR)) Sandro Christian Wenzel (CERN) Dr Sofia Vallecorsa (Gangneung-Wonju National University (KR)) Tatiana Nikitina (Gangneung-Wonju National University (KR)) Victor Daniel Elvira (Fermi National Accelerator Lab. (US)) Witold Pokorski (CERN) Yang Zhang (KIT - Karlsruhe Institute of Technology (DE))

Presentation materials