John Apostolakis & Makoto Asai for the Geant4 Collaboration 1(Draft) SNA-MC 2010.

Slides:



Advertisements
Similar presentations
Cheikh Anta Diop University, Dakar (SENEGAL)
Advertisements

Geant4 v9.2p02 Speed up Makoto Asai (SLAC) Geant4 Tutorial Course.
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Geant4 “Standard” Electromagnetic Physics Package Geant4 Standard EM group MC 2005 Chattanooga, Tennessee, USA April 2005.
Maria Grazia Pia, INFN Genova 1 Part V The lesson learned Summary and conclusions.
Other GEANT4 capabilities Event biasing Parameterisation (fast simulation) Persistency Parallelisation and integration in a distributed computing environment.
User Documents and Examples II KOI, Tatsumi Geant4 V9.4.p01Geant4 Tutorial at ORNL 10-March
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
J. Tinslay 1, B. Faddegon 2, J. Perl 1 and M. Asai 1 (1) Stanford Linear Accelerator Center, Menlo Park, CA, (2) UC San Francisco, San Francisco, CA Verification.
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
CMS Full Simulation for Run-2 M. Hildrith, V. Ivanchenko, D. Lange CHEP'15 1.
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
A Short Guide to Choosing Physics Lists Oak Ridge Geant4 Tutorial 11 March 2011 Dennis Wright Geant4 V9.4.
1 M.G. Pia et al. The application of GEANT4 simulation code for brachytherapy treatment Maria Grazia Pia INFN Genova, Italy and CERN/IT
Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University.
A Short Guide to Choosing a Physics List Geant4 Tutorial at Marshall Space Flight Center 19 April 2012 Dennis Wright (SLAC) Geant4 9.5.
Summary of Parallel Session 3A : Hadronic Validation J. Yarba Fermilab 17th Geant4 Collaboration Workshop 9/14/
Geant4: Electromagnetic Processes 2 V.Ivanchenko, BINP & CERN
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Geant4 Electromagnetic Physics Introduction V.Ivanchenko, M.Maire, M.Verderi  Process interface  Physics categories  Electromagnetic physics  PhysicsList.
Recent Developments in Geant4 Calice Collaboration Meeting 10 March 2010 Dennis Wright (on behalf of the Geant4 hadronic working group)
OOAD… LowE Electrons From HEP computing to medical research and vice versa Bidirectional From HEP computing to medical research and vice versa Bidirectional.
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
VALSIM status J. Apostolakis, V. Grichine, A. Howard, A. Ribon EUDET meeting, 11 th Sept 2006.
Detector Simulation on Modern Processors Vectorization of Physics Models Philippe Canal, Soon Yung Jun (FNAL) John Apostolakis, Mihaly Novak, Sandro Wenzel.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
NESTOR SIMULATION TOOLS AND METHODS Antonis Leisos Hellenic Open University Vlvnt Workhop.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
Geant4 in production: status and developments John Apostolakis (CERN) Makoto Asai (SLAC) for the Geant4 collaboration.
8 June 2006V. Niess- CALOR Chicago1 The Simulation of the ATLAS Liquid Argon Calorimetry V. Niess CPPM - IN2P3/CNRS - U. Méditerranée – France On.
Precision Validation of Geant4 Electromagnetic Physics Geant4 DNA Project Meeting 26 July 2004, CERN Michela.
Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
1 Background radiation studies in LHCb with GAUSS/Geant4 Giuseppe G. Daquino PH/SFT.
CBM ECAL simulation status Prokudin Mikhail ITEP.
MaGe framework for Monte Carlo simulations MaGe is a Geant4-based Monte Carlo simulation package dedicated to experiments searching for 0 2  decay of.
Towards comparisons between TFluka and TGeant3 ( within CbmRoot Framework) Denis Bertini (IT-GSI) Antonin Maire (IPHC Strasbourg)
Highlights from Parallel session 10 - Simulation and Modeling - Makoto Asai (SLAC) CHEP03 - UC San Diego.
Computing Performance Recommendations #10, #11, #12, #15, #16, #17.
LCG – AA review 1 Simulation LCG/AA review Sept 2006.
Physics Performance. EM Physics: Observations Two apparently independent EM physics models have led to user confusion: –Different results for identical.
Maria Grazia Pia, INFN Genova 1 Part I The motivations for Geant4.
Geant4 Training 2004 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Giuseppe Daquino (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
A Short Guide to Choosing Physics Lists Puebla Geant4 Tutorial 18 June 2010 Dennis Wright Geant4 V9.3.p01.
Luciano Pandola, INFN Gran Sasso Luciano Pandola INFN Gran Sasso Genova, July 18 th, 2005 Geant4 and the underground physics community.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
Energy Loss Simulation for the CDF Run II W Mass Measurement Tom Riddick University College London.
Status of Hadronic Validation Dennis Wright 6 October 2010.
Experiences on Grid production for Geant4 EGEE User Forum, CERN, 1st March 2006 P. Mendez Lorenzo, A. Ribon CERN CERN.
Concluding remarks Makoto Asai On behalf of the SLAC Geant4 team ORNL Geant4 tutorial course.
2011 Development Plan Makoto Asai (SLAC PPA/SCA) on behalf of the Geant4 Collaboration March 3 rd, Geant4 Technical Forum.
A Short Course on Geant4 Simulation Toolkit Introduction
Thomas Woodroof Dr Jonathan Bridge, School of Engineering
Simulation Project Structure and tasks
The prototype for energy loss processes based on model approach
Concluding remarks Makoto Asai On behalf of the SLAC Geant4 team
Physics Validation of LHC Simulations
Gamma Ray Satellites Simulations with Geant4
Other GEANT4 capabilities
Hadronic physics validation of Geant4
Short Course Siena, 5-6 October 2006
The Hadrontherapy Geant4 advanced example
Beam Dump Experiments with Photon and Electron Beams
Short Course IEEE NSS/MIC 2003 Katsuya Amako (KEK) Makoto Asai (SLAC)
Simulation Project Structure and tasks
Simulation Project Structure and tasks
The new ATLAS Fast Calorimeter Simulation
Presentation transcript:

John Apostolakis & Makoto Asai for the Geant4 Collaboration 1(Draft) SNA-MC 2010

2  IMPACT - Very wide use in diverse fields ◦ 2100 citations for G4 reference paper  Mature Physics modeling in key domains ◦ EM physics from KeV to 100s GeV ◦ Hadron-nucleus models for  Flexibility, Open Source nature have enabled ◦ Creation of applications based on G4 for diverse fields ◦ Embedding in many simulations used in large- scale productions – e.g. for HEP experiments – and investigations of diverse application (e.g. MRED)  Several Physics model improvements ◦ achieved and ongoing

 Significant evolution  New capabilities - highlights  Improvements for challenging use cases  Performance improvements  EM Physics – new models (highlights)  Hadronic Physics model improvement 3(Draft) SNA-MC 2010

 Mature, extensible kernel ◦ Powerful geometry modeler, E/B fields, track stacks  Diverse Physics models (mostly 2 alternatives) ◦ e-/e+/gamma 10s eV-10s MeV (lowE) and kEV-TeV ◦ Hadron-nucleus interactions up to 1 TeV ◦ Neutron interactions from thermal to 1 TeV ◦ Ion-ion interaction from GeV to 100s GeV (TBC ) ◦ Optical, weak (decay of unstable and radioactivity)  Product of collaboration of 85 contributors ◦ Effort comes from HEP Labs & funding agencies (75%), Biology/medical physics (15-20%), space (5- 10%) (Draft) SNA-MC 20104

Improved ‘parallel’ geometries Scoring via commands (script or interactive) Propagating track errors (back/forward in time) Adjoint/Reverse Monte Carlo (Draft) SNA-MC 20105

 Joint navigation in two or more geometries ◦ Step is limited by first boundary found ◦ Extends earlier case-by-case abilities (1998, 2003)  Many uses in toolkit already ◦ Materials (‘mass’ geometry) – used for physics ◦ Scoring / tallying ◦ Importance biasing and weight window ◦ Shower parameterisation (and other fast simulation)  Flexible framework – other additions possible 6(Draft) SNA-MC 2010

 Scoring of tallies redesigned, extended ◦ Covers energy deposition, dose, fluence,...  Interactive commands or scripts can drive: ◦ Start/end of scoring ◦ Location, orientation of meshes  Results can be visualised and written out.  Scoring via user-defined hits is still possible ◦ Used for specialised applications, detectors. 7(Draft) SNA-MC 2010

 Tracking e-/gamma/proton back in time ◦ from sensitive target volume ◦ to an extended source(s).  Adjoint MC ◦ Continuous gain of energy ◦ Multiple scattering ◦ Discrete ionisation, bremsstrahlung, Compton, photo-electric  Test cases show 5-15% accuracy ◦ faster for small target.  With thanks to M. Results for electron exp(-E/2MeV) spectrum 8(Draft) SNA-MC 2010

9

 Undertaken in close collaboration with key user communities ◦ Used modern tools (igprof, FAST, perfmon2) to measure CPU & memory use  Leading performance improvements: ◦ 25% from improvements in Bertini (2008) ◦ 25% from improved interpolations for low-energy processes. ◦ 15% from new error estimation in field integration (2009) ◦ 5-10% from memory allocation in various places.  Enabled the use of improved physics modeling in large scale productions (e.g. use of Bertini casc.) ◦ For the CPU-time cost which used to be needed just for simpler, less precise modeling  e.g. parameterised models in QGSP physics list for E<~18 GeV 10(Draft) SNA-MC 2010

 Navigation in a regular grid of voxels is greatly improved ◦ No longer is there a penalty of large memory use.  New capability to ignore boundaries between voxels with the same material and density ◦ Speedups of 3-4 found in CT-scan use case with 40 “materials” by skipping boundaries.  Reference NSS 2008 proceedings  Similar methods used in GATE (6.0) 11(Draft) SNA-MC 2010

 2000: first distributed-memory Parallel Geant4 ◦ ParGeant4 developed and released in G4 4.0 (tbc) 2003  Challenge: reduce memory use for large applications used in parallel ◦ Multi-process: use copy-on-write ◦ Multi-threading: developed prototype multi- threaded Geant4, sharing the physics tables and geometry (Draft) SNA-MC

13(Draft) SNA-MC 2010

 Improvement of multiple scattering ◦ New step limitation, additional models ◦ Greater stability of results with parameter variation  Convergence on single model design ◦ Enable anyone to combine EM models for a process from any in the ‘old’ lowE and Standard packages.  Validation extended ◦ Suite of 15 tests and over 200 thin-target cases ◦ Regular regression cross-checks for EM calorimeter performance (Draft) SNA-MC

(Draft) SNA-MC

 Established as the leading tool for the simulation of detector response for High Energy Physics (HEP) experiments ◦ Used at ATLAS, CMS and LHCb as the production simulation (the fourth large LHC experiment is preparing to use it in production) ◦ Used in a large number of smaller experiments, in nuclear physics, dark matter searches,..  Widely used in medical applications ◦ Radiotherapy (external and brachytherapy) ◦ Medical imaging  Space ◦ Satellite electronics radiation assessment ◦ Planetary science applications. 16(Draft) SNA-MC 2010

Domain-specific tools, using Geant4 as engine and adding capabilities for the domain:  Geant4 Application for Tomographic Emmision ◦ GATE 6.0 expanded to dosimetry  G4BEAMLINE and BDS-SIM ◦ Simulation of accelerator beamlines  Ptssim, GAMOS ◦ Target radiotherapy 17(Draft) SNA-MC 2010

 Many detectors tested with extensive test beams ◦ Detailed description of geometry, signal collection, response of electronics ◦ Combined testing of full detector segments  Simultaneous description (using one physics list, QGSP_BERT) of ◦ Energy response (to 3% in Atlas test beams) ◦ Energy resolution (to 10%) ◦ Shower shape (to ~10-30% at 10 lambda)  The simulation of the full detector is now showing similar physics performance 18(Draft) SNA-MC 2010