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!

Notetaker: Jonas H.

News:
* Jakob: upgrade benchmark machine to EL9 / Alma9, unless objections

Shift:
* Lorenzo -> Jonas R.
* Nothing special to report, quite some activity
* Nightlies: C++20 and RooFit

Meeting summaries:
* RooFit: short meeting
* LIM (last week?): feedback on C++20, release 6.28/04 this week
* IO: time to retry Intel QAT (?)?, performance improvements for fast cloning

Topics: Azure
* OpenLab tries to convince Microsoft to join
* Axel was asked to propose topics for cooperation, presentation tomorrow: "Azure for Scientific Analysis"
* Focus on "last step" by physicists, producing plots
* On-premise clusters at universities, competitive advantage
* Try out Azure: reduce maintainance, evolution is easier; demonstrate budget effectiveness
* Project: demonstrate + publish + communicate advantage
* Parts:
1. compute (benchmark + cost models -> recommendation of CPU / GPU configuration)
2. data (benchmark + optimize -> recommendations)
3. publish & present at workshops
4. path to production: work with ATLAS + CMS
* Discussion:
* Jakob: work on portability, not glue to Azure
* Philippe: moving data is usually a big cost factor
* Vassil: watch out for conflicts of interests with other vendors
* Jakob: focus on throw-away storage, no derived NTuples
* Jonas H.: resource acknowledgement / advertisement probably not in physics papers; Axel: will call out from our side
* Vassil: what is the final deliverable?; Axel: work on functionality + understand cost models
* Philippe: 5 years literally? Axel: yes

Going over issues (GitHub and JIRA)

Round table:
* Vassil: Cling, libInterOp
* Philippe: issues and PRs; slowdown due to TTreeCache; CHEP presentations
* Jonas R.: GSoC; presentation at LHCb, interested in RooFit + HistFactory; AD; JSON format
* Giovanna: migrator performance improvements; use reusable page allocator for RDMA
* Ioana: fix for uproot in browser merged
* Sebastian: shader materials; user APIs; rendering pipelines
* Jonas H.: debugging test failures depending on build directory name; performance investigations with Enrico
* Florine: RNtuple importer (potentially integrate into hadd); feedback from ATLAS
* Jolly: unit tests for histograms
* Bertrand: C++20 on Windows, TString; Windows nodes for CI; exception handling on Windows
* Olivier: TScatter
* Jakob: XROOTD workshop, update on RNtuple
* Baidyanath: cppyy issues with Cling rebase; GSoC
* Garima: RooFit code generation + benchmarking; ASan debugging
* Dante: benchmarks for parameter optimization
* Lorenzo: shift + forum; infinite loop for TMVA painting; Minuit2; summer students
* Axel: C++20 + CI

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
      Issues 20m

      Review of last week's open items

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