skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Adaptive track scheduling to optimize concurrency and vectorization in GeantV

Journal Article · · Journal of Physics. Conference Series
 [1];  [2];  [3];  [1];  [4];  [1];  [5];  [6];  [4];  [1];  [4];  [4];  [1];  [7];  [8];  [1]
  1. European Organization for Nuclear Research (CERN), Geneva (Switzerland)
  2. Univ. of Catania and INAF, Catania (Italy)
  3. Univ. of Athens (Greece)
  4. Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
  5. Univ. of Copenhagen (Denmark)
  6. Intel Corp., Santa Clara, CA (United States)
  7. Bhabha Atomic Research Center (BARC), Mumbai (India)
  8. National Technical Univ. of Ukraine, "Kyiv" Politechnic Institute (Ukraine)

The GeantV project is focused on the R&D of new particle transport techniques to maximize parallelism on multiple levels, profiting from the use of both SIMD instructions and co-processors for the CPU-intensive calculations specific to this type of applications. In our approach, vectors of tracks belonging to multiple events and matching different locality criteria must be gathered and dispatched to algorithms having vector signatures. While the transport propagates tracks and changes their individual states, data locality becomes harder to maintain. The scheduling policy has to be changed to maintain efficient vectors while keeping an optimal level of concurrency. The model has complex dynamics requiring tuning the thresholds to switch between the normal regime and special modes, i.e. prioritizing events to allow flushing memory, adding new events in the transport pipeline to boost locality, dynamically adjusting the particle vector size or switching between vector to single track mode when vectorization causes only overhead. Lastly, this work requires a comprehensive study for optimizing these parameters to make the behaviour of the scheduler self-adapting, presenting here its initial results.

Research Organization:
Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), High Energy Physics (HEP)
Grant/Contract Number:
AC02-07CH11359
OSTI ID:
1332185
Report Number(s):
FERMILAB-CONF-14-590-CD; 1372955
Journal Information:
Journal of Physics. Conference Series, Vol. 608, Issue 1; ISSN 1742-6588
Publisher:
IOP PublishingCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 6 works
Citation information provided by
Web of Science

Similar Records

Performance of GeantV EM Physics Models
Journal Article · Thu Nov 23 00:00:00 EST 2017 · Journal of Physics. Conference Series · OSTI ID:1332185

Electromagnetic physics vectorization in the GeantV transport framework
Journal Article · Tue Sep 17 00:00:00 EDT 2019 · EPJ Web of Conferences (Online) · OSTI ID:1332185

GeantV: Results from the Prototype of Concurrent Vector Particle Transport Simulation in HEP
Journal Article · Sun Jan 03 00:00:00 EST 2021 · Computing and Software for Big Science · OSTI ID:1332185