Sciweavers

NCA
2006
IEEE

Parallelization of Geant4 Using TOP-C and Marshalgen

13 years 10 months ago
Parallelization of Geant4 Using TOP-C and Marshalgen
Geant4 is a very large, highly accurate toolkit for Monte Carlo simulation of particle-matter interaction. It has been applied to high-energy physics, cosmic ray modeling, radiation shields, radiation therapy, mine detection, and other areas. Geant4 is being used to help design some high energy physics experiments (notably CMS and Atlas) to be run on the future large hadron collider: the largest particle collider in the world. The parallelization, ParGeant4, represents a challenge due to the unique characteristics of Geant4: (i) complex object-oriented design; (ii) intrinof templates and abstract classes to be instantiated later by the end user; (iii) large program with many developers; and (iv) frequent releases. The key issue for parallelization is not just how to parallelize “correctly” but also how to parallelize “with minimum effort”. In addition, the parallelization should make as few assumptions about the source code as possible, due to the frequent release schedule of ...
Gene Cooperman, Viet Ha Nguyen, Igor Malioutov
Added 12 Jun 2010
Updated 12 Jun 2010
Type Conference
Year 2006
Where NCA
Authors Gene Cooperman, Viet Ha Nguyen, Igor Malioutov
Comments (0)