Work Plan for 2022

Ongoing regular activities

  • Oversee testing shifts (Gunter)
  • Release management and Q/A monitoring with Valgrind and Coverity (Gabriele)
  • Perform regular profiling and benchmark of G4 development and public releases (Julia, Soon, Krzysztof, Guilherme A.)
  • Grid testing, reproducibility tests (Alberto)

Support, Maintenance and Developments

  • System testing shifts
    • Maintain and support nightly integration testing and setup (Gunter)
  • Release testing
    • General testing/debugging of problems showing up especially during the release periods or development releases (Gabriele)
    • Q/A monitoring with Valgrind and Coverity (Gabriele)
    • Grid testing with simplified calorimeters and  reproducibility tests (Alberto)
  • Performance profiling and benchmarking
    • Regular profiling/benchmarking of Geant4 development and public releases, maintenance and evolution of the profiling infrastructure in response to the changing computing environment (Julia, Soon, Krzysztof, Guilherme A.)
    • Adding of the profiling of new applications as needed and possible (Julia, Soon)
    • Performance analysis and optimization (Guilherme A.)
    • Consulting on the use of performance tools and interpretation of the results as well as evaluating the performance gain of various code improvements/ideas (Canal)
  • New experimental benchmarks for the Geant4 Medical Simulation Benchmarking Group (Bruce)
  • Low energy physics profiling using Brachytherapy code (Kiheyon, Kyungho)
  • Testing Geant4 on evolving architecture using KISTI-5 supercomputer (Kiheyon, Kyungho)
  • Continue to encourage the collaboration to provide more tests and more rigorous tests (All)