mnovak42 / g4hepem

Geant4 EM physics simulation R&D project looking for solutions to reduce the computing performance bottleneck experienced by HEP detector simulation applications.
Apache License 2.0
8 stars 12 forks source link

Upcoming development items #95

Open mnovak42 opened 1 year ago

mnovak42 commented 1 year ago

Upcoming development items

This issue is for summarising the next couple of steps in the development for providing all fine-grained functionalities required by a complete integration into the ATLASand CMSdetector simulation environment that maximise the corresponding performance gain.

Required

Required for providing the same functionalities, configuration options given by the native part of the Geant4 toolkit and used today by ATLASand CMSin their detector simulation:

Further (performance) improvements:

Further items, that are not strictly required for the simulation, but provides significant performance benefits for ATLAS and CMS in their detector simulations. Therefore, these are necessary for making available all known related computing performance improvements for ATLASand CMSdetector simulations through G4HepEm:

hahnjo commented 1 year ago

Note that the combined transportation with MSC is already implemented by https://github.com/mnovak42/g4hepem/pull/79 in the specialized tracking manager.

mnovak42 commented 1 year ago

I know that, but I wanted to have all these functionalities summarized. Especially that they will need to be validated individually in the different experimental frameworks as some (like transportation with MSC) will definitely cause differences (at the level of hits for sure) that need to be seen (unless it will be already fully validated in the frameworks by that time which very likely won't be the case at least for one).

But actually we can add the link to the related PR so we can track them.