introduction to version 10 2
play

Introduction to version 10.2 and responses to IF requests Makoto - PowerPoint PPT Presentation

Introduction to version 10.2 and responses to IF requests Makoto Asai SLAC SD/EPP Version 10.2 Released on December 4 th , 2015 Further improvements in both compu>ng speed and memory consump>on. Preliminary benchmarks show a


  1. Introduction to version 10.2 and responses to IF requests Makoto Asai SLAC SD/EPP

  2. Version 10.2 Released on December 4 th , 2015 • Further improvements in both compu>ng speed and memory consump>on. • – Preliminary benchmarks show a few % speedup with sizable memory reduc>on New features include: • – C++11 na>ve code – Unified Solids Library is now installed as an external package – Updated Goudsmit-Sounderson mul>ple scaRering model for e+/e- – Full Auger atomic de-excita>on cascade simula>on – Alterna>ve Geant4-DNA physics models for liquid water – Improved simula>on of low-energy, evaporated nucleons by Fri>of model coupled with Precompond-de-excita>on model – A new model for nuclear gamma de-excita>on – Neutron_HP is merged into Par>cle_HP, which also deals with proton, deuteron, triton, 3He and alpha – Substan>al revision of the Radioac>ve Decay model – “Batch plo\ng" facility in G4tools – Dedicated thread of Visualiza>on for “real->me” event display – See presenta>ons at the recent Technical Forum for details • hRps://indico.cern.ch/event/461356/>metable/#20151209 Introduction to version 10.2 and responses to the IF requests - M. Asai 2

  3. Placorms Compila>on using the C++11 Standard is now mandatory. • Cmake 3.3 or higher is required. • Placorms: • – Linux, gcc-4.8.3 on 64 bit architectures (Intel or AMD) with CERN CentOS Linux 7 (CC7) (based on CentOS Linux 7). – MacOSX 10.11 with clang-3.7 (Apple LLVM/Clang-7.0.0) – Windows7 with Visual C++ 14.0 (Visual Studio 2015) More verified and tested configura>ons (64 bits): • – Linux, gcc-4.9.3, gcc-5.2.0, clang-3.6 – Linux, Intel-icc 15.0, 16.0 – MacOSX 10.10 with clang-3.6 – MacOSX 10.9 with clang-3.5 – Windows7 with Visual C++ 12.0 (Visual Studio 2013) – Linux for Intel Xeon Phi with Intel-icc 15.0, 16.0 (gcc-4.9 compa>bility layer) Note: Windows placorms are supported/verified only for the sequen>al mode. • Mul>threading capability is not yet supported on Windows. Introduction to version 10.2 and responses to the IF requests - M. Asai 3

  4. Recent patch releases • Nov 30 th , 2012 – Geant4 version 9.6 release – Feb 4 th , 2015 - Geant4 9.6-patch04 release • Dec 6 th , 2013 – Geant4 version 10.0 release – Mar 6 th , 2015 - Geant4 10.0-patch04 release • Dec 5 th , 2014 – Geant4 version 10.1 release – Jun 19 th , 2015 - Geant4 10.1-patch02 release • Versions 10.0 and 10.1 will be supported with necessary patches at least for 2016. – They are kept compliant with C++98. We stop full support of version 9.6. • – Individual cases may be discussed. Introduction to version 10.2 and responses to the IF requests - M. Asai 4

  5. Coming events • Releases – Next release : early December 2016 (date t.b.c.) • Next beta release : end of June 2016 – Patch releases for versions 10.0, 10.1 and 10.2 will be made as needed Next Technical Forum on March 23, 2016 • – Main topic : 2016 work plan • Dran 2016 work plan will be publicized in advance for user’s feedbacks – User’s input on requirements is welcome • New/improved func>onali>es, supported placorms, etc. Tutorials • – April 25-29, 2016 @ SMU, Dallas TX. • Registra>on starts in a couple of weeks. – Further tutorials will be announced through the Geant4 announcement mailing list and also on the collabora>on web pages. Introduction to version 10.2 and responses to the IF requests - M. Asai 5

  6. Responses to IF requests Thank Laura and Carl once again for their comprehensive presenta>ons! • Four kinds of requests • – Major development requirements we will integrate into our annual work plan • Listed in our Requirements Tracking System • hRps://jira-geant4.kek.jp/secure/Dashboard.jspa – Other development / enhancement requests • Some of minor requests have been already addressed, some will come. • A few are too difficult and need to seek resources. – Support requests • Discussions have started or soon arranged. • Examples may be created for some “common” requests. – Need further communica>on / clarifica>on / diges>on • Discussions have started or soon arranged. Introduction to version 10.2 and responses to the IF requests - M. Asai 6

  7. Introduction to version 10.2 and responses to the IF requests - M. Asai 7

  8. Introduction to version 10.2 and responses to the IF requests - M. Asai 8

  9. Both EM and hadronic showers already treated in detail as part of ongoing improvement and valida>on of models and physics lists (LHC, Calice, etc.). Further discussion in the following presenta>on. Introduction to version 10.2 and responses to the IF requests - M. Asai 9

  10. Cosmic rays are currently reasonably well treated up to about 1 TeV using exis>ng EM and hadronic and weak models. Muon-nuclear interac>ons (and gamma-nuclear) need more data for valida>on. Also a more sophis>cated (full weak interac>on) model is required to augment the current low momentum transfer model (big job). More discussion at the following presenta>on. Introduction to version 10.2 and responses to the IF requests - M. Asai 10

  11. Muon spin tracking process already available, and the outstanding bug was addressed with version 10.2. Patch to v10.1 underway. An>-proton produc>on handled exclusively by FTF model. Aner valida>on against G4 V 10.1 or 10.2, will see if FTF can be improved or if Ber>ni needs to be extended to handle an>-protons UR-28 Introduction to version 10.2 and responses to the IF requests - M. Asai 11

  12. Introduction to version 10.2 and responses to the IF requests - M. Asai 12

  13. Geant4 already has rudimentary capabili>es of handling these requirements. Connec>ng NEST and extending it to liquid Argon will ul>mately address them, but need resources. Pion and kaon decays already exist with sufficient detail to do par>cle ID. Was done in BaBar. Introduction to version 10.2 and responses to the IF requests - M. Asai 13

  14. Introduction to version 10.2 and responses to the IF requests - M. Asai 14

  15. Discussions in the following presenta>on. UR-29 Introduction to version 10.2 and responses to the IF requests - M. Asai 15

  16. Introduction to version 10.2 and responses to the IF requests - M. Asai 16

  17. Func>onality already exists. We can offer immediate support of inser>ng user’s data, which will hopefully polished to future example code. Introduction to version 10.2 and responses to the IF requests - M. Asai 17

  18. Introduction to version 10.2 and responses to the IF requests - M. Asai 18

  19. Discussions in the following presenta>on. Introduction to version 10.2 and responses to the IF requests - M. Asai 19

  20. Introduction to version 10.2 and responses to the IF requests - M. Asai 20

  21. Discussions in the following presenta>on. UR-30 Introduction to version 10.2 and responses to the IF requests - M. Asai 21

  22. Need further communica>on / clarifica>on / diges>on. Introduction to version 10.2 and responses to the IF requests - M. Asai 22

  23. Support request. Follow-up will be arranged. Introduction to version 10.2 and responses to the IF requests - M. Asai 23

  24. Bugs have been fixed for v10.2. Patch release to v10.1 is underway. Introduction to version 10.2 and responses to the IF requests - M. Asai 24

  25. Introduction to version 10.2 and responses to the IF requests - M. Asai 25

  26. An>-proton produc>on handled exclusively by FTF model. Aner valida>on against G4 V 10.1 or 10.2, will see if FTF can be improved or if Ber>ni needs to be extended to handle an>-protons UR-28 Introduction to version 10.2 and responses to the IF requests - M. Asai 26

  27. Introduction to version 10.2 and responses to the IF requests - M. Asai 27

  28. Introduction to version 10.2 and responses to the IF requests - M. Asai 28

  29. Neutron cross-sec>on is reasonably precise with Par>cle_HP (Neutron_HP). We have an op>onal model (thermal- scaRering model) to handle an atom in a molecule, though it requires dataset for each molecule. Introduction to version 10.2 and responses to the IF requests - M. Asai 29

  30. In version 10.2 we have improved de- excita>on and radioac>ve decay modules, but there is no correla>on between more than one gammas. Further improvements are planned. UR-31 Introduction to version 10.2 and responses to the IF requests - M. Asai 30

  31. Shielding physics list is maintained as such. Func>onality exists. Data of each material is not known to us and should be provided by the user / vender. Introduction to version 10.2 and responses to the IF requests - M. Asai 31

  32. In version 10.2, ( α , n) is handled in reasonable accuracy by Par>cle_HP. We do not have spontaneous fission except Californium. We have no Solu>on for XMASS immediate work plan for adding other experiment exists. nucleus unless we find resources. Introduction to version 10.2 and responses to the IF requests - M. Asai 32

  33. Introduction to version 10.2 and responses to the IF requests - M. Asai 33

  34. Support request. Discussion started. Geant4 10.2 and Gaudi-hive are well connected. Further improvements are underway. UR-12 Discussion for support of user-part of code ini>ated. Introduction to version 10.2 and responses to the IF requests - M. Asai 34

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend