• Home
  • Search
  • Impact of different compilers and build types on Geant4 simulation execution time
  • Cite Icon4
  • https://doi.org/10.1051/epjconf/202024505037Copy DOI Icon

Impact of different compilers and build types on Geant4 simulation execution time

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Experimental observations and advanced computer simulations in High Energy Physics (HEP) paved the way for the recent discoveries at the Large Hadron Collider (LHC) at CERN. Currently, Monte Carlo simulations account for a very significant amount of computational resources of the Worldwide LHC Computing Grid (WLCG). The current growth in available computing performance will not be enough to fulfill the expected demand for the forthcoming High Luminosity run (HL-LHC). More efficient simulation codes are therefore required. This study focuses on evaluating the impact of different build methods on the simulation execution time. The Geant4 toolkit, the standard simulation code for the LHC experiments, consists of a set of libraries which can be either dynamically or statically linked to the simulation executable. Dynamic libraries are currently the preferred build method. In this work, three versions of the GCC compiler, namely 4.8.5, 6.2.0 and 8.2.0 have been used. In addition, a comparison between four optimization levels (Os, O1, O2 and O3) has also been performed. Static builds for all the GCC versions considered, exhibit a reduction in execution times of about 10%. Switching to newer GCC version results in an average of 30% improvement in the execution time regardless of the build type. In particular, a static build with GCC 8.2.0 leads to an improvement of about 34% with respect to the default configuration (GCC 4.8.5, dynamic, O2). The different GCC optimization flags do not affect the execution times.

Loading PDF

Similar Papers
  • PDF
  • Research Article
  • Citations4

Operational security, threat intelligence & distributed computing: the WLCG Security Operations Center Working Group

  • Jan 01, 2019
  • EPJ Web of Conferences
  • David Crooks +9
  • Conference Article
  • Citations2

Towards Exascale Computing for High Energy Physics: The ATLAS Experience at ORNL

  • Oct 01, 2018
  • V Ananthraj +12
  • Research Article
  • Citations9

Automatic Partitioning of Large Scale Simulation in Grid Computing for Run Time Reduction

  • Apr 01, 2010
  • International Journal of Operations Research and Information Systems
  • Nurcin Celik +6
  • Research Article
  • Citations5

The Large Hadron Collider and Grid computing

  • Feb 28, 2012
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
  • Neil Geddes
  • PDF
  • Research Article

General purpose data streaming platform for log analysis, anomaly detection and security protection

  • Jan 01, 2024
  • EPJ Web of Conferences
  • Francesco Amori +8
  • Dissertation
  • Citations1

Influências de políticas de escalonamento no desempenho de simulações distribuídas

  • Jan 01, 2006
  • Bárbara Lopes Voorsluys
  • Research Article
  • Citations6

The interaction of software prefetching with ILP processors in shared-memory systems

  • May 01, 1997
  • ACM SIGARCH Computer Architecture News
  • Parthasarathy Ranganathan +3
  • Research Article
  • Citations29

A parallel rough set based dependency calculation method for efficient feature selection

  • Oct 13, 2017
  • Applied Soft Computing
  • Muhammad Summair Raza +1
  • PDF
  • Research Article

POSIX access to remote storage via OpenID Connect

  • Jan 01, 2024
  • EPJ Web of Conferences
  • Federico Fornari +4
  • PDF
  • Research Article

Enabling Data Intensive Science on Supercomputers for High Energy Physics R&D Projects in HL-LHC Era

  • Jan 01, 2020
  • EPJ Web of Conferences
  • Alexei Klimentov +10
  • Conference Article
  • Citations7

The eXtreme-DataCloud project: data management services for the next generation distributed e-infrastructures

  • Oct 01, 2018
  • Daniele Cesini +11
  • PDF
  • Research Article

Advancements in data management services for distributed e-infrastructures: the eXtreme-DataCloud project

  • Jan 01, 2019
  • EPJ Web of Conferences
  • Daniele Cesini +14
  • Research Article
  • Citations2

Fine-Grained Parallel and Distributed Spatial Stochastic Simulation of Biological Reactions

  • Sep 01, 2011
  • Advanced Materials Research
  • Fei Xing +3
  • Research Article
  • Citations4

Optimization of robotic liquid handling as a capacitated vehicle routing problem

  • Jan 01, 2025
  • Digital Discovery
  • Guangqi Wu +2
  • Research Article
  • Citations29

Allocating data to multicomputer nodes by physical optimization algorithms for loosely synchronous computations

  • Oct 01, 1992
  • Concurrency: Practice and Experience
  • Nashat Mansour +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.