Skip to content

HPSF Conference Sketch #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
crtrott opened this issue Sep 9, 2024 · 6 comments
Open

HPSF Conference Sketch #1

crtrott opened this issue Sep 9, 2024 · 6 comments

Comments

@crtrott
Copy link
Member

crtrott commented Sep 9, 2024

HPSF All-Hands Meeting Template

  • 2+3 Days
    • HPSF All-Hands for 2 Days
      • Target audience: project developer teams, participants in working groups,
      • Secondary: may be attractive to the larger HPC (user) community to get a wider overview of HPSF
    • Project Meetings 3 days
      • Target audience: project user community
    • Benefit of co-locating: audience bleed-over and less aggregate org effort
      • For example: more of the projects devs would attend HPSF meeting if the project user-group meeting also happens
      • Users of projects may decide to attend HPSF days to get a better impression of the overall effort
      • Folks from HPSF WGs etc may attend project meetings to get more in-depth information about specific projects
      • Only one overall event is getting organized instead of many
  • HPSF All-Hands Day-1
    • HPSF Status Overview (1.5 hours)
      • What: GB and TAC activity update, general status of HPSF, highlight achievements?
      • Goal: give everyone a summary of what the different HPSF bodies have been up to
    • Project Updates (3 hours)
      • What: What’s new, what’s going on
      • Goal: inform devs across projects what other HPSF projects are up to
      • Depending on number of projects may need parallel tracks
    • New and upcoming HPC Systems/Hardware (1.5 hours)
      • What: Reps associated with facilities and vendor reps provide updates on new or upcoming systems and hardware
      • Goal: inform developers about the evolving hardware landscape, what are platforms we may as a community need to invest into in the near future, what hardware opportunities are out there
  • HPSF All-Hands Day-2
    • Performance, Usability and Issues on current systems (1.5 hours)
      • What: presentations by projects specific to Performance comparisons of systems Issues with toolchains, porting efforts etc. insights into how hurdles were overcome
      • Goal: Provide a feeling for all developers how things are going, in order to identify common problems, establish a better know-how of expected performance etc., Lessons learned sharing
    • Working Group Breakouts (1.5 hours)
      • What: Face-to-face meeting of WGs - finalize plans for next year, discuss feedback on how the WG has been working out for the last year
      • Goal: bring the WG participants together, help gather feedback, interest new participants from dev community
    • Working Group Breakout reports in plenary (1.5 hours)
      • What: update for everyone what the WGs have been up to and plan to tackle next
      • Goal: raise awareness of WG activities in entire dev community
    • BOF/Panel/Discussion (1.5 hours)
      • What: discuss Health of community, activity plans, enable general Q&A
      • Who: GB/TAC members as panelists
      • Goal: foster discussion and idea exchange by including also a robust Q&A part
  • Project Days 3-5
    • Content (and whether they happen) up to individual projects
    • Could include:
      • Update by devs on new features, planned development
      • User community presentation on how the project is leveraged, what is working, what are pain points
      • Tutorials
    • Kokkos Example:
      • We organized a 3.5 day user group meeting with about 1-day worth of developer updates, 2-days of user presentation and 0.5 days of discussion/feedback round
      • Organization was relatively short notice (~2-months from fix date announcement) but still attracted about 60 in-person participants including numerous international travelers
      • User presentations were 20mins but we did not break into multiple tracks: we had about 25-30 teams report on their work not counting the Kokkos team presentations
      • Was extremely useful to get a better feeling for what the community is doing and what their concerns are, helped connect user community, jump started new community efforts
@crtrott
Copy link
Member Author

crtrott commented Sep 20, 2024

Possible cities:

  • Chicago, Miami, maybe Denver

Time:

  • preferred mid May, late June, maybe late September/early October.

@foertter
Copy link

Need to come up with a list of expected benefits for developers to attend in person. What will attendees get out of it that couldn't be done say, if they were dialing in? Otherwise we face major competition for travel funding.

@crtrott
Copy link
Member Author

crtrott commented Feb 7, 2025

HPSF Status Overview (1.5 hours)

Goal: give everyone a summary of what the different HPSF bodies have been up to
What: GB and TAC activity update, general status of HPSF, highlight achievements?

Speakers: GB & TAC & WG members (likely

  • Welcome 10min - Christian
  • HPSF Overview - member/project growth 10 mins - Todd
  • GB Overview: 15mins - Heidi
    • who is in it
    • vision for HPSF
      • goals, culture etc.
    • what we are spending money on
  • TAC 15min: Bill
    • Onboarding process
    • Lifecycle model
  • Working Groups 10min: Damien
    • short intro what they are, entice folks to come to the respective breakouts later

@crtrott
Copy link
Member Author

crtrott commented Feb 7, 2025

Project Updates (3 hours)

Goal: inform devs across projects what other HPSF projects are up to
What: What’s new, what’s going on

Speakers: Project reps 15min each? Should we do two tracks?

  • Systemtools
    • Spack
    • Modules
    • E4S
    • HPCToolkit
    • Apptainer
    • Charliecloud
  • Programming Systems
    • Chapel
    • HPX
    • Kokkos
  • Scientific Libraries
    • Trilinos
    • AMReX
    • WarpX

@crtrott
Copy link
Member Author

crtrott commented Feb 7, 2025

  • HPSF All-Hands Day-1
    • HPSF Status Overview (1.5 hours)
      • What: GB and TAC activity update, general status of HPSF, highlight achievements?
      • Goal: give everyone a summary of what the different HPSF bodies have been up to
    • Project Updates (3 hours)
      • Who: Project Reps
      • What: What’s new, what’s going on
      • Goal: inform devs across projects what other HPSF projects are up to
      • Depending on number of projects may need parallel tracks
    • Hardware trends and what they mean for software (1.5 hours)
      • Who: HPE, NVIDIA, Intel, AMD, ARM, AWS reps (if panel chair Christian)
      • What: Reps associated with vendors reps provide updates on new or upcoming systems and hardware
      • Goal: inform developers about the evolving hardware landscape, what are platforms we may as a community need to invest into in the near future, what hardware opportunities are out there
  • HPSF All-Hands Day-2
    • Performance, Usability and Issues on current systems (1.5 hours)
      • What: presentations by projects specific to Performance comparisons of systems Issues with toolchains, porting efforts etc. insights into how hurdles were overcome
      • Goal: Provide a feeling for all developers how things are going, in order to identify common problems, establish a better know-how of expected performance etc., Lessons learned sharing
    • Panel with 5min intros: Facilities/Cloud-Providers current systems/capabilities & roadmap (1.5 hours)
      • What: what kind of systems are around the world, what HPC capabilities in cloud, trends
      • Goal: give community better understanding of resources projects need to target
      • Who: facility reps, cloud provider reps
        • DOE platform strategy -> who could do that?
        • TACC
        • Europe CEA/Julich/CSCS??
        • Riken
        • Microsoft
        • Google
        • AWS
    • Working Group Breakouts (1 hours)
      • What: Face-to-face meeting of WGs - finalize plans for next year, discuss feedback on how the WG has been working out for the last year
      • Goal: bring the WG participants together, help gather feedback, interest new participants from dev community
    • Working Group Breakout reports in plenary (0.5 hours)
      • What: update for everyone what the WGs have been up to and plan to tackle next
      • Goal: raise awareness of WG activities in entire dev community
    • Community Discussion BOF/Panel/Discussion (1.5 hours)
      • What: discuss Health of community, activity plans, enable general Q&A
      • Who: GB/TAC/General members as panelists
      • Goal: foster discussion and idea exchange by including also a robust Q&A part

@slandath
Copy link

@crtrott Is this good to close?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants