Skip to content

Commit 8faa1e2

Browse files
Coordination minutes 2025-02-13 (#1699)
* Coordination minutes 2025-02-13 * CI check fixes * One more codespell exception * Correction from review
1 parent 49b2cb1 commit 8faa1e2

File tree

2 files changed

+263
-0
lines changed

2 files changed

+263
-0
lines changed

codespell.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ re-using
2424
extint
2525
Ines
2626
ines
27+
SHAREing
28+
AAs
Lines changed: 261 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,261 @@
1+
---
2+
title: "HSF Coordination Meeting #282, 13 February 2025"
3+
layout: plain_toc
4+
---
5+
6+
## Attending
7+
8+
Present/Contributing: Graeme Stewart, Peter Fackeldey, Torre Wenaus, Luke Kreczko, Tommaso Lari, Juan Miguel Carceller, Alexander Moreno Briceño, Christian Wessel, Ruslan Mashinistov, Matthew Feickert, Stefan Roiser, Inês Ochoa, Wouter Deconinck, Michel Hernandez Villanueva, Michel Jouvin, Claire Antel, Saptaparna Bhattacharya, Pere Mato
9+
10+
Apologies/Contributing: Eduardo Rodrigues, Liz Sexton-Kennedy, Paul Laycock, Ianna Osborne
11+
12+
## News, general matters, announcements
13+
14+
### European Strategy Update (ESPPU)
15+
16+
The [HSF EPPSU document](https://docs.google.com/document/d/1dTUBTlerXHjrKO37hAuK1MednfukOxvkCSnq0HrnPOM/edit?usp=sharing) has now been open for public comments for more than a week. A lot of comments were received (thank you to those who took the time).
17+
18+
A first "resolving" pass was done on Monday, with some comments being passed back to the Activity Area conveners.
19+
20+
Second "resolving" run planned for Monday 17. Comments open until Tuesday 18. Plan remains to finalise the text by Monday 24 and to proceed with the LaTeXification.
21+
22+
We will re-contact the experiments to get their views on the document and endorsement again.
23+
24+
N.B. The text grew a bit as well (MCnet gave some strong inputs for the MCEG section, but more words!). Some judicious editing will be required to fit into 10 pages.
25+
26+
- See below for some detailed feedback on the Software Trigger and Reconstruction section
27+
- Adding more on non-CERN based projects would be welcome (DUNE, Belle II, ...)
28+
29+
### SHAREing Proposal
30+
31+
The endorsement of the SHAREing proposal was approved and they got a letter from us.
32+
33+
### HSF/WLCG Workshop
34+
35+
Taking place on 5-9 May at IJClab, Orsay, Paris. A preliminary agenda has been agreed with the WLCG organisation team, we will be making a call for abstracts on "Software Sustainability, Community Software and Training" when the workshop will be announced very soon (hopefully later this week).
36+
37+
Indico event is <https://indico.cern.ch/event/1484669/>.
38+
39+
- Main items of timetable have been added, will be public soon, when the announcement is out at the latest
40+
- Early bird registration will be €350, closing early April
41+
- Must ensure that abstracts are accepted by that time
42+
43+
The HSF organisation team is Michel, Nicole, Eduardo, Paul.
44+
45+
### HSF Seminar Series and Compute Accelerator Forum
46+
47+
- [Seminar Indico Category](https://indico.cern.ch/category/18810/).
48+
- [Compute & Accelerator Forum Category](https://indico.cern.ch/category/12741/)
49+
50+
#### Recent and Planned Meetings
51+
52+
- 19 February: C&AF - Verrou, floating point stability check - video has been uploaded
53+
- 26 February: HSF Seminar - 4D reconstruction
54+
- 26 March: HSF Seminar - Technical debt on scientific SW (with a focus on some HEP frameworks)
55+
- Original EPPSU seminar is postponed!
56+
- We could have this later in the year, even after the Venice Symposium
57+
58+
An email list is now available to join the seminar organisers: [email protected]
59+
60+
(from Claire, Michel, Nicole)
61+
62+
### Steering Group
63+
64+
Steering Group meeting happened on [11 February](https://indico.cern.ch/event/1509188/) (minutes in preparation).
65+
66+
Discussed feedback from the Advisory Group on points that we raised.
67+
68+
- We will investigate how to make the HSF a legal entity, as a Swiss Association
69+
- As well as having the HSF as a recognised consortium or collaboration
70+
- This is a lengthy legal process, but should result in official recognition for the HSF
71+
- We discussed with them the Activity Areas and got specific input re. the generators group (see below)
72+
- For project affiliations (where the process is going slower than we hoped) the encouragement was to try to attract larger projects into the process to demonstrate its value
73+
- Discussing the HSF's goals, we were strongly encouraged to advocate on *promoting commonality and collaboration in new developments* that would allow the HSF to play the most effective role it can for the community.
74+
75+
### HSF Affiliated Projects and Software
76+
77+
*We need to find people to help do these reviews.* They are fairly lightweight and should not take a lot of time - we are checking usefulness and impact in the community, as well as software development and project best practices.
78+
79+
The [NNPDF collaboration](https://github.com/NNPDF) asked several months ago to be included - discussions with generator conveners to find an additional reviewer.
80+
81+
- Steve Mrenna will help here
82+
83+
We should also start to approach our previous projects. Volunteers?
84+
85+
**Volunteer Corner:** People prepared to do 1 review in the next month: Graeme, Eduardo, Uwe
86+
87+
- We will setup a spreadsheet for people to volunteer and give their areas of expertise
88+
89+
**Link to the review template:** [here](https://docs.google.com/document/d/1l8Tkruo0EEHwgRBQPmiHq-i4BuwwiR1choRRMUIv6qY/edit?usp=sharing).
90+
91+
The Steering Group agreed to approach Dirac, Rucio, ACTS, HLS4ML and XrootD to discuss engaging.
92+
93+
The Training Group will offer to help projects who want to improve their tutorials (this is required for a Silver badge).
94+
95+
## Activities Updates
96+
97+
The Steering Group refreshed it's liaisons with the AAs and we are proceeding with planning chats with you all. The current assignments are:
98+
99+
{:.table .table-hover .table-condensed .table-striped}
100+
| Group | SG Liaison |
101+
| ------------------------------------ | ----------------- |
102+
| Data Analysis | Mark and Eduardo |
103+
| Detector Simulation | Torre |
104+
| Physics Generators | Stefan |
105+
| JuliaHEP | Pere |
106+
| PyHEP | Eduardo |
107+
| Reconstruction and Software Triggers | Claire and Paul |
108+
| Tools and Packaging | Liz |
109+
| Training | Nicole and Graeme |
110+
111+
The AA conveners should also free free to reach out to their liaison to speed the planning!
112+
113+
Please remember to update your activity page on the HSF website with the names of the current conveners.
114+
115+
### Mailing List
116+
117+
The activities list has been renamed to <[email protected]>.
118+
119+
## Activity Updates
120+
121+
### Data Analysis
122+
123+
Recent work focused on the EPPSU document.
124+
125+
### Software Training
126+
127+
Future events:
128+
129+
- [12th HEP C++ Course and Hands-on Training - The Essentials](https://indico.cern.ch/event/1477096/) - March 10-14, at CERN. Registration for in person registration will close 2 March. Mentors are welcome to help for the afternoon hands-on training sessions.
130+
- HSF/IRIS-HEP Analysis Reproducibility (Virtual) - March 24-28. Registration will be open soon.
131+
132+
### Software Tools and Packaging
133+
134+
Will meet soon to plan the priorities.
135+
136+
### Detector Simulation
137+
138+
Recent work focused on the ESPPU document.
139+
140+
### Reconstruction and Software Triggers
141+
142+
#### ESPPU input
143+
144+
HSF doc well circulated in ATLAS: Claire presented HSF input on Trig & Reco at ATLAS trigger general meeting. HSF doc also highlighted at last week's ATLAS SW & Computing week.
145+
146+
HSF input vs ATLAS SW & Computing input: Complimentary in that HSF input focussed mainly on online challenges, and ATLAS input focussed on offline/sites.
147+
148+
##### Status of draft comments
149+
150+
A few to be addressed:
151+
152+
- Reference LHCb and ALICE in ML section -> Christina to cover this. Seems all experiments want contribution here: Will need to either make section longer or replace.
153+
- Comment on expanding on usefulness of HLS4ML type projects/translation layers (also providing sw sim, competing standards for FW development, preserving/growing limited FW programming expertise). -> Addressing this will add a couple of lines.
154+
- Comment on citing fastjet (but need to figure out where)
155+
- My own comment on highlighting the sustainably developed GPU implementations for online processing by LHCb (Allen project) and ALICE (vendor-unlocked ITS reco) - at the moment, mention of the achievement of full online GPU implementations actually pretty crisp.
156+
- A comment on recommendations summary.*
157+
158+
##### Review of recommendations
159+
160+
*Had a closer look at recommendations for our section. It's undergone a lot of changes and in particular, still needs to fit in properly with what we say in the section.
161+
162+
###### Current recommendations
163+
164+
1. Support R&D into heterogeneous architectures as well as training in relevant skills, particularly with support for AI/ML solutions on novel devices.
165+
2. Continue investing into rapid data reduction techniques to reduce rates without compromising physics.
166+
3. Invest in the development of new algorithms that improve physics from timing detectors.
167+
4. Support common software solutions that can support and encourage collaboration between experiments.
168+
5. Invest in software validation and quality assurance, infrastructure and training.
169+
170+
###### Issues
171+
172+
1. We did not previously link AI/ML with heterogeneous architectures. Heterogeneous computing is more than ML/AI.
173+
2. “data reduction techniques” -> “real-time analysis” and “streaming readout”? Also aim is to _increase_ rate. Also, the purpose of these techniques is to not let physics programs _be_ compromised by tight event selections.
174+
3. Statement a bit weak if we want to highlight that this is next generation reconstruction.
175+
4. “support” is written twice -> just “encourage"?
176+
5. This statement throws a lot of 'random' things into one line without a clear link.
177+
178+
###### Suggestions
179+
180+
1. Support R&D in heterogeneous architectures, including AI/ML solutions on novel devices, along with the associated skill development.
181+
2. Invest (early?) in real-time and streaming readout data processing techniques with emphasis on reliability, to address growing storage pressures in ambitious HEP programs.
182+
3. Invest in new algorithm developments using evolving precision timing detector technology to significantly advance particle reconstruction in dense environments.
183+
4. Support common software solutions that encourage collaboration between experiments, particularly in the widespread use of ML/AI.
184+
5. Invest in sustainable software development by promoting software maintenance, validation, quality assurance, dedicated software groups and developer training.
185+
186+
(note: this wasn’t reviewed by Christina and Joe (Joe’s in the wrong damn timezone), but since this part wasn’t written by us I thought ok to share and discuss here).
187+
188+
#### HSF seminar on 4D reco
189+
190+
26 February, <https://indico.cern.ch/event/1465929/>.
191+
192+
Joe sent a reminder to speakers, prepared agenda and sent announcement to Trig&Reco mailing list.
193+
194+
*We will include this in next week's general announcement.*
195+
196+
#### New convener meetup
197+
198+
Old and new conveners in contact, meeting already planned, with SG liaisons.
199+
200+
A warm welcome again to Christian, Inês and Maarten!
201+
202+
### PyHEP
203+
204+
First planning meeting was yesterday. PyHEP.dev planned for Seattle the week after SciPy conference, which is also in WA.
205+
206+
Marcel Rieger (DESY, CMS) has also joined the PyHEP team.
207+
208+
### Physics Generators
209+
210+
AG feedback (from MCnet): very positive about the role that the HSF group can play in linking up to generators work in the neutrio and Higgs factory communities. Encouraging and developing common standards, together with the LHC community, would be a valuable contribution.
211+
212+
[NuSTEC](https://nustec.fnal.gov) is also preparing a ESPPU contribution that will discuss importance of neutrino event generators. Steven Gardiner is involved in both efforts.
213+
214+
LHC MC WG are also preparing an input - Stefan Roiser would be a good person to contact about this.
215+
216+
### JuliaHEP
217+
218+
The next JuliaHEP workshop will be at Princeton University, 28-31 July. Registration is already open!
219+
220+
For registration and abstract submission, please visit <https://indico.cern.ch/e/juliahep2025>.
221+
222+
#### Student Sponsorships
223+
224+
A limited number of sponsorships are available for students, covering travel, accommodation, and meals.
225+
226+
#### Important deadlines
227+
228+
- 31st March: Abstract submission deadline
229+
- 25th April: Early registration deadline for local participation
230+
- After 25th April, an additional fee will apply
231+
- 7th July: Final registration deadline
232+
233+
### GSoC program 2025 announced
234+
235+
Contact <mailto:[email protected]> in case of questions.
236+
237+
Project proposals should now be in place, but additional projects can still be submitted.
238+
239+
---
240+
241+
## AOB
242+
243+
### Archive no-longer-maintained repositories in github.com/HSF organization?
244+
245+
The relevant repos were put into archive mode (one deleted).
246+
247+
### Linux Foundation's High Performance Software Foundation Meeting, May 5-8, Chicago
248+
249+
Input from the HEP community is particularly encouraged: <https://events.linuxfoundation.org/hpsf-conference/>
250+
251+
### EVERSE Network Launch Meeting
252+
253+
The [EVERSE project](https://everse.software) is setting up a network of those interested in improving the quality of research software. The online [Launch Event](https://indico.cern.ch/e/eversenetworklaunch) will happen Tuesday 18 February at 10h CET - all welcome to sign up.
254+
255+
### Next Meeting
256+
257+
Next meeting will be [27 February](https://indico.cern.ch/event/1477071/)
258+
259+
### Chair This Meeting 👇
260+
261+
Please [sign up](https://docs.google.com/spreadsheets/d/1Z1Z4payCpieOLiVFcC6y9j-KCj71u6xX232LHUgIHfI/edit) for chairing a future coordination meeting. (There is even a [HOWTO guide](https://hepsoftwarefoundation.org/organization/running-meetings.html)).

0 commit comments

Comments
 (0)