IRIS-HEP�US ATLAS
L2/L3 Managers
MEETING
OAC-1836650
�
Peter Elmer
(Original slides from
Gordon Watts)
One thing…
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
2
Microsoft’s PowerPoint AI suggested this background after typing “US CMS IRIS-HEP”
IRIS-HEP
EVERYONE PROBABLY KNOWS THIS
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
3
IRIS-HEP
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
4
PI: Peter Elmer (Princeton), co-PIs: Brian Bockelman (Morgridge Institute), Gordon Watts (U.Washington) with
UC-Berkeley, University of Chicago, University of Cincinnati, Cornell University, Indiana University, MIT, U.Michigan-Ann Arbor, U.Nebraska-Lincoln, New York University, Stanford University, UC-Santa Cruz, UC-San Diego, U.Illinois at Urbana-Champaign, U.Puerto Rico-Mayaguez and U.Wisconsin-Madison
18 Universities across the USA
~28 FTE’s spread across ~60 people
Computational and data science research to enable discoveries in fundamental physics
Designed to address key elements of the Roadmap for HEP Software and Computing R&D for the 2020’s.
IRIS-HEP
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
5
Institute Aims, in brief:
Part of the measuring stick we use to decide what projects and challenges to take on
What are we up to?
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
6
Details and contacts of all many of the projects we are involved in.
IRIS-HEP R&D Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
7
As an organization we operate at all levels
Multi Experiment
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
8
We strive for solutions useful to the LHC community*
*as best we can
Multi Experiment
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
9
With an eye towards an even broader community
Structure and Executive Board
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
10
And
Mike Hildreth
And
Kaushik De
Steering Board
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
11
Represents the major stakeholders and partners for the IRIS-HEP project. Will meet quarterly with the IRIS-HEP Executive Board to learn the status of the project and provide feedback on the large-scale priorities and current strategy of the Institute.
The steering board meets quarterly with the executive board:
Advisory Board
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
12
Provides annual non-stakeholder feedback on the goals and evolving project plans, and evaluates how well the Institute, as a project, is achieving its overall mission as defined with NSF. The Advisory Panel consists of 7 fixed members with an option of inviting ad-hoc additional members as needed for particular topics.
The first in-person meeting with the Advisory Panel took place on 9 September, 2019:
Extremely useful feedback for us as a project as we began to get critical mass in terms of staffing.
The next Advisory Panel meeting will take place in summer, 2020, after the IRIS-HEP Retreat and Strategic Planning exercise.
Maybe (COVID-19)
Project Round Up
PROJECTS WE ARE INVOLVED IN, LEADING, ETC.
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
13
Innovative Algorithms
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
14
Algorithms for real-time processing of detector data in the software trigger and offline reconstruction are critical components of HEP’s computing challenge.
ACTS – Experiment independent, parallel, track reconstruction
exploratory-ml – Using ML to transform analysis workflows
FastPID – Using generative models to simulate PID detectors in LHCb
GPU Trigger – Allen GPU trigger framework for LHCb
ML For Jet Physics – Using ML for jet taggers, boosted objects, etc.
mkFit – Fully Vectorized and Parallel Kalman Filter for use in collider experiments.
ML on FPGA – Fast inference for use in low latency environments like a L1 trigger.
DOMA
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
15
XCache – Regional caches to store, on-demand, datasets (CMS/ATLAS T2 Facilities)
iDDS – Moving from byte/file level delivery to event delivery
Modeling Data Workflows – Using Run 2 to predict Run 3, 4, and beyond
ServiceX – Delivering columnar data on demand.
SkyhookDM – Ceph for selection, projection, aggregation, indexing of data
TPC – Third Party Copy – using modern protocols to move data between datacenters
The DOMA focus area performs fundamental R&D related to the central challenges of organizing, managing, and providing access to exabytes of data from processing systems of various kinds.
Analysis Systems
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
16
Develop sustainable analysis tools to extend the physics reach of the HL-LHC experiments: create greater functionality to enable new techniques; reducing time-to-insight and physics; lowering the barriers for smaller teams; and streamlining analysis preservation, reproducibility, and reuse.
ADL Benchmarks – Comparison data query tasks in different Analysis Description languages
AMPGEN – Fitting, multibody decays using isobar model (LHCb)
FunctionalADL – A Functional Analysis Description Language with SQL roots
Awesome-hep – Awesome list of high energy and particle physics software.
Awkward Array – Hierarchical numpy
DecayLanguage – Convert particle decay descriptions between digital representations
Histogram Projects – boost-histogram, Aghast, etc.
MadMiner – Likelihood free inference from Monte Carlo and simulation
Analysis Systems
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
17
Develop sustainable analysis tools to extend the physics reach of the HL-LHC experiments: create greater functionality to enable new techniques; reducing time-to-insight and physics; lowering the barriers for smaller teams; and streamlining analysis preservation, reproducibility, and reuse.
Particle – Accessing PDG info in python
PPX – Cross-platform Probabilistic Programming eXecution protocol for MC to Inference Engine connections
Scikit-HEP – Python package which brings in common HEP tools
pyhf – Python implementation of HistFactory (including toys!) based on TensorFlow and PyTorch as backends
RECAST – Framework for live-archiving of existing analyses
ROOT-conda – installing root from conda forge
uproot – Loads TTree’s from ROOT files into awkward arrays (writes too!)
SSL
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
18
Provide the Institute and the HL-LHC experiments with scalable platforms needed for development in context, perform facilities and systems R&D.
It has grown to more than that:
River (UChicago): REANA, ServiceX, ATLAS analytics, COVID calculations, training platform, the SLATE project. Backfilled by OSG.
OSG
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
19
Blueprint Workshops
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
20
Small workshops 3-4 times a year with experts from outside and inside the field to facilitate effective collaborations by building and maintaining a common vision.
See indico for workshops material
Training
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
21
How to build a sustainable and scalable training framework that grows skills through multiple stages of people’s careers?
Collaborate with FIRST-HEP and Carpentries
CoDaS summer school, FIRST-HEP/ATLAS software training, ML hackathon at University of Puerto Rico, Software Carpentry Workshop, etc.
A number of our members took these courses and have become teachers. SSL often provides infrastructure for the training.
Towards Year 3
AND BEYOND…
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
22
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
23
This is a conversation leading to Year 3 and out plans
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
24
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
25
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
26
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
27
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
28
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
29
High Level Overview
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
30
Brainstorming…
I’VE PROVIDED SOME STRUCTURE, BUT IT ISN’T MEANT TO BE LIMITING…
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
31
Challenges
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
32
“Grand” just means it involves many areas of IRIS-HEP
Some ideas to get discussion started…
Workshops, Training, Blueprint
P.Elmer (Princeton) from slides by G. Watts (UW/SEATTLE)
33
Blueprints to focus joint work with CMS – especially if it might involve outside experts
Common, topical workshops
Joint training efforts
Connections to Snowmass?
Evolution of connections to CCE?
Connections to any funded NSF AI Institute?
COVID-19
Not directly related to IRIS-HEP/US-ATLAS collaboration, but there are also efforts to (1) find ways to contribute “Big Science” experience and capabilities as part of responding to the many COVID-19 challenges and (2) understanding how research activities can be effective “in remote”.
“Science Responds” (https://science-responds.org/) set up to enable discussions, promote things that are being done….