A Coordinated Ecosystem for HL-LHC Computing R&D
Coherence & Alignment, October 2019
Hosted by IRIS-HEP
Outcomes of this mini-workshop
2
From Nov 2017
CUA Workshop
3
Blueprint Activity - Maintaining a Common Vision
3
R&D Partnerships
NSF and DOE partnership, as informed by the blueprint process, will be essential to the success of the HL-LHC R&D efforts
4
DOE Labs and Universities
S2I2: Software Institute
DOE-HEP Center for Computation Excellence
DOE-SciDAC
From Nov 2017
CUA Workshop
Thank you all!
First, thanks to all the participants - especially those who participated in the discussion on Thursday!
5
Questions to address at this workshop
6
Summary of Thursday Discussions
7
CWP Area Overview
8
Training
DOMA
Physics Generators
Machine Learning
Software Trigger & Event Reconstruction
Visualization
Detector Simulation
Software Development, Deployment, Validation, Verification
Data Analysis & Interpretation
Networking, Storage Infrastructure and Facilities
Data-Flow Processing Framework
Workflow and Resource Management
Data and Software Preservation
Interaction Between IRIS-HEP and Ops
In its first year, IRIS-HEP has established links across its focus areas to both LHC operations programs.
IRIS-HEP includes effort to help bring R&D projects through integration (SSL) and production (OSG-LHC).
9
Coordinating with CCE & ECP
Opportunity: Software stack of ECP aims to have broader impact.
(Incidentally) Yearly allocations do not work for HEP, need programmatic allocations at significant enough scale to have an impact
10
Community has significant efforts on these, some through SciDAC
Interaction Between CCE and Ops
Discussed CCE projects; strong support for PPS as highest priority; concerns: IOS effort level.
Project Interactions(PPS, IOS, EG)
Proposal: to ensure coordination, IRIS-HEP & CCE have representatives on each other’s governance mechanisms.
12
CCE
Steering Group
Labs
ASCR Facilities
Experiments
HSF
Priorities
Resources
WLCG
Expertise
Technical
Collaboration
Technical
Collaboration
SCIDAC
ECP
HL-LHC
R&D
IRIS-HEP
Relations/Interactions with LHCb
13
Gaps and Opportunities:�
From R&D to LHC Events
Example from history: CMS’s use of threading started with an investigation analogous to CCE’s (proposed) PPS.
14
Investigation for parallel scheduling technologies.�2012
Selection of TBB as underlying technology�2013
First version of multithreaded framework�2014
Use of multithreading in production�2016
1,000 algorithms converted over to threaded mode�2015
Take-home: Need continuous coordination and feedback with R&D. Takes years of investment by the experiment to take successful R&D outcomes to production.
Opportunities and Prioritization
15
Collaboration Opportunities
16
Attention & Effort Needed
17
18
Milestones & Deliverables to be scheduled
19
Thanks!
20
We hope to capture all of these items in a close-out report before the end of the year.
2017
2019
2021?
Backup Slides
21
Data Analysis Systems and Software/Data Preservation
22
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Reconstruction and Trigger Algorithms
23
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Applications of Machine Learning
24
Projects
TFlop/event → GFlop/event
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Data Organization, Management and Access
25
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Storage infrastructure and Facilities
26
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Data Transfer and networking infrastructure
27
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Workflow and Resource management
28
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Event Processing Frameworks
29
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Physics Generators
30
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Simulation
31
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Visualization
32
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|
Training
33
Projects
|
Opportunities
|
Weaknesses & Gaps
|
Scope & Activities
|
Potential Milestones & Deliverables
|