Weekly Standup Meeting

Europe/Zurich
40/R-D10 (CERN)

40/R-D10

CERN

20
Show room on map
Zoom Meeting ID
98843051283
Host
Paul Gessinger
Alternative hosts
Alexander J Pfleger, Joana Niermann
Useful links
Join via phone
Zoom URL
    • 1
      Roundtable

      Roundtable

      Luthien

      Anton

      Noemi

      Workshop registration closed. Please hand in abstracts if you want to present anything.

      Paul

      TBB and block-range for parallel form. Block is bad for writing events in order because we need to buffer up to 50 events to write them out in the correct order.
      Attila: ATLAS does not do it.
      Paul: I already do it and we have reproducability
      Attila: Why not single thread for reproducability? -> Because we cannot test all desired cases.
      Solution: keep cue of events. Terrible with TBB. There is no good reason for TBB, opened PR to replace it. Random stalls in threads stop other threads, if they are too far away.
      Thread-assignment is not deterministic, but this is fine. Pythia is also not deterministic.
      Not sure, if there is a Pythia solution in ATLAS, could also be that we are using it wrong.
      Also for HepMC event numbers should be correct.

      CI-updates: Spack-install cach hits are guaranteed and work. Spack-blobs are even docker-images with build-artifacts.
      Caveat that images are x86 so we need to rebuild for ARM. But then we are close to "just use it"

      Attila

      NextGen Hackathon last week. Useful to some people but not sure, if it was the most efficient for all.
      Pulled in wp2+3 people into wp1 to get additional input. ML attracted numerous people from ATLAS and CMS. Ended up to be a tutorial for ML-tools.
      EDM-workpackage: CMS seems to have done useful stuff during hackathon.
      Event generation GPU: Only 2 pnew eople showed up but were lead there due to misunderstanding of the pacakge.
      Co-routines: 2 afternoons of meaningful discussions on scheduling on gaudi and similar.

      • Learned more about co-routines and maybe they could be a reasonable user-interface for GPU-tools in ACTS.
      • Nice to have a function with multiple returns and checks if it is ok or not. Interesting for asynchronous calls and to offload single things on threads.
      • Interesting because it could be self-contained in ACTS and could communicate with gaudi and similar. Otherwise we would need to agree on many conventions.
      • Paul: why not TBB?

      Alex

      Mainly studying. Looking for test-subjects to present some proofs.
      Noemi: Stefano Camarda could be of good help.

      Benjamin

      Midcycle-presentation tomorrow: Interesting results with IDPPM but not enough time for this presentation.
      Also improve efficincy for ttbar-events.

      Modular graph library from Toulouse. Training is also done by other community. Just end-implementations is only Benjamin. 

      Joana

      Benchmarking. Testing forward-backward navigation without KF. Wobbling seems to come from measurement variance. Setting the measurement variation to zero removes this effect and make sthe KF more stable.

      New segfault in toydetector seems to come from the stepper with a track-state containing onnly NaN. Crash happens on the CPU.

      Andreas Stefl

      Thesis work and corrections.

      Discussion on resolution degradance in high eta. Covariance inflation might not be accurate there. Also depends on momenta. PF investigating it this week.