ROOT Team Meeting

Europe/Zurich
32/1-A24 (CERN)

32/1-A24

CERN

40
Show room on map
Axel Naumann (CERN), Lorenzo Moneta (CERN)
Description

Zoom link in announcement email; please contact rootdev@cern.ch if you did not receive it!

Videoconference
ROOT Team Meeting
Zoom Meeting ID
97374667082
Host
Axel Naumann
Alternative hosts
Lorenzo Moneta, Danilo Piparo, Vincenzo Eduardo Padulano, Bertrand Bellenot, Jakob Blomer, Enrico Guiraud
Useful links
Join via phone
Zoom URL

ROOT metting 27/02

News

- 3 openlab students to work on SyCL and GPU support in RooFIt, and ??

Shift handover

- Enrico wrote the report on Shush; a bit of backlog in the forum
- Bertrand takes over this week

Meeting Summaries and Plans

- I/O: most important remark is that we were discussing the size differences in RNTuple w.r.t. TTree for the ATLAS PHYS format (RNTuple is half the size)
- TMVA/RooFit: ??
- LIM: same state; nothing interesting to mention

Topics

[no topics planned to discuss this week]

Round Table

Jonas R.: contacting a GSoC student who did very well in the warm-up exercise (to work JSON I/O in RooFit). Also working with Garima, and some stuff to be finished for CHEP (about GPU support, etc.)

Vassil: a bit of work on cppyy on top of clang-repl; it's early work so almost nothing works. Also some paperwork for a GSoC student that maybe is moving to Princeton. Some work on the paper on Automatic Differentiation for error estimation.

Philippe: on vacations last week. This week I hope to address some bug reports from last week.

Baidyanath: further work on PR (some work related to Numba?); cppyy test failing because of missing features. Also some work on template support for libinterop and `enum`s support in cppyy.

Sebastien: progress [me taking the minutes unable to catch some OpenGL-related technical stuff]. Meeting with Matevz. I will work in render pass management (e.g. layers).

Florine: making the plots about the RNTuple/TTree size comparision for ATLAS PHYS, for the LHCC presentation. Remark: considerable size difference in the uncompressed size (which was discussed with Jim Pivarski on the last I/O meeting). This week will contrast the explanation, maybe moving to also take a look to performance.

Jakob: EP R&D day, SW package Plan of Work seemed well-received; LHCC slides. Also met with Oksanda/Alexander regarding Analysis Grand Challenge benchmarks.  This week: improving tests for RNTuple column encoding and also working in bulk I/O.

Dante: talking with Lorenzo and Vincenzo on how to proceed with the batch generator benchmarks. maybe a PPP can be scheduled at some point on this topic.
I was going to have a meeting today with Jakob and Javier for the RNTuple-related CHEP project, but we deferred util tomorrow.

Bertrand: mostly working on the new CI: setted up a new Windows machine with the latest Visual Studio version.  Trying to contact Ole to solve some issues.
We had a problem with C++ modules after updating to the last VS version on Windows. I will check with Vassil, but this is not sustainable if it breaks after each update.
Also, I will be on shift this week.

Olivier: taking care of some posts in the forum, and some issue (Nan, inf) in graphs -- errors were not visible from a Jupyter notebook. I also fixed Doxygen file for v6.26.
Finalizing work on log-scale `TAxis` drawing.

Garima: last week working on paper (and also submission for artifact review). Also some work on a RooFit PR.
This week: proceedings for ACAT, and discussing next steps with Jonas.

Vincenzo: 2 PRs open: (1) one in `v6-28-00-patches` to integrate the things that were missing for matadata handling; (2) the other on avoiding re-JITting on distributed tasks. A few discussions with the rest of the team.
Discussion with Andrea Schiaba about inconsistencies on I/O throughput (local vs. remote via xrootd).

Javier: meeting with Marcin from ATLAS a couple of times: one already mentioned by Florine to show the results on RNTuple/TTree size comparision; the other to discuss news on our side, e.g. regarding late schema extension. Also had a meeting with HPE to discuss current issues and future use of their cluster. Applying to get access to Oak Ridge's Summit too.
2 PRs opened last week: foundations for late schema extension in RNTuple and improvements over the collection proxy support.
This week: mostly ACAT proceedings, but a small PR related to RNTuple also coming.

Lorenzo: discussing with Vincenzo about the batch generator, and also some review that I was discussing also with Vincenzo. Also working with Sanjiban ob GNN.
This week: making choice for the openlab Summer Student.

Axel: gone last week. Soliciting feedback on the Open Source programme. Selecting/interviewing the next generation of fellows.
This week: ensuring that all bugfixes in `master` have been backported and fixing some TTreeReader issue with Double32_t.

AoB

 

There are minutes attached to this event. Show them.
    • 16:00 16:01
      Find notetaker 1m
    • 16:01 16:05
      News 4m
    • 16:05 16:10
      Shift handover 5m
    • 16:10 16:20
      Meeting Summaries and Plans 10m
      • I/O
      • TMVA
      • RooFit
      • Planning / Godparents /...
      • LIM
    • 16:20 16:40
      Topics 20m
    • 16:40 17:00
      GH issues items 20m

      Review of last week's open items

    • 17:00 17:25
      Round Table 25m
    • 17:25 17:30
      A.O.B. 5m