Sync meeting 2023 05 09 - multixscale/meetings GitHub Wiki
Sync meeting 2023-05-09
attending: Kenneth + Lara (HPC-UGent), Alan (CECAM), Susanna + Elisabeth + Killian + Pedro (HPCNow!), Caspar + Xin + Maxim + Satish (SURF), Bob (RUG), Xavier (BSC), Antonio (Leonardo)
- overview of MultiXscale planning
- new colleagues
- HPC-UGent: Lara Peeters
- SURF: Xin An
- MultiXscale landing page @ https://github.com/multixscale/hub
- WP status updates
- [SURF] WP1 Developing a Central Platform for Scientific Software on Emerging Exascale Technologies
- [UGent] T1.1 Stable (EESSI) - due M12+M24
- working on next EESSI pilot version (2023.04)
- related EESSI sync meetings
- 2023.04 compat layer: https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-compat-layer-(2023-04-11)
- 2023.04 software layer: https://github.com/EESSI/meetings/wiki/Sync-meeting-on-EESSI-software-layer-(2023-05-08)
- compat layer for EESSI pilot 2023.04 is ready (for
aarch64
andx86_64
) - starting to organise the work on building software layer
- focus on automated build+deploy with bot (see T5.3), GPU support, extending software stack
- support for installing ESPResSo was added to EasyBuild
- GPU support
- still some issues with building in container being figured out, Alan & Maxim are looking into it
- would be helpful to add strace (or lsof?) into build container, maybe lsof is helpful too
- [RUG] T1.2 Extending support (starts M9, due M30)
- (effort has not started yet)
- [SURF] T1.3 Test suite - due M12+M24
- Finalized GROMACS test, which can serve as blueprint for other tests #16
- WIP:
- TODO:
- clean up namespace of Python package (towards
eessi.testsuite.*
,eessi.testsuite.tests.apps.*
, etc.) - set up CI for test suite (ReFrame dry run + run tiny tests in GitHub Actions)
- potential collaboration with Digital Research Alliance of Canada (used to known as ComputeCanada) - requires being aware of a hierarchical module naming scheme
- get more people to experiment with GROMACS test
- clean up namespace of Python package (towards
- [BSC] T1.4 RISC-V (starts M13)
- (effort has not started yet)
- [SURF] T1.5 Consolidation (starts M25)
- (effort has not started yet)
- [UGent] T1.1 Stable (EESSI) - due M12+M24
- [UGent] WP5 Building, Supporting and Maintaining a Central Shared Stack of Optimized Scientific Software Installations
- [UGent] T5.1 Support portal - due M12
- Killian has done some initial work on comparing alternatives for support portal
- currently considering JIRA, RT, Bugzilla, GitHub, GitLab
- see also https://github.com/multixscale/planning/issues/25
- Lara will also actively help with this
- focused meeting on this is being planned for some time in coming weeks
- dedicated channel in MultiXscale Slack:
#wp5-task51-support-portal
- [SURF] T5.2 Monitoring/testing (starts M9)
- (effort has not started yet)
- [UiB] T5.3 community contributions (bot) - due M12
- several PRs are open with enhancements/bug fixes/extra tests, to be reviewed/merged (AP Kenneth, Bob)
- current implementation should be sufficient to use it for automated building software layer for EESSI pilot 2023.04
- Alan and Lara will test workflow of using bot as a contributor (once it's properly documented)
- notes of bot sync meetings available at https://github.com/multixscale/meetings/wiki/sync-meetings-bot-T5.3
- [UGent] T5.4 support/maintenance (starts M13)
- (effort has not started yet)
- [UGent] T5.1 Support portal - due M12
- [UB] WP6 Community outreach, education, and training
- ...
- [HPCNow] WP7 Dissemination, Exploitation & Communication
- ...
- [SURF] WP1 Developing a Central Platform for Scientific Software on Emerging Exascale Technologies
- other stuff
- ISC'23
- MultiXscale at EuroHPC booth (talk + demo on Tuesday 10:15-11:00AM, "presence" required Wednesday 09:00-16:00)
- EESSI/MultiXscale at Microsoft Azure booth (Wednesday morning, details TBC)
- CASTIEL2
- MultiXscale was paired with Vega
- instead of Deucalion, which will only be available 2023Q4
- request to "explore CI/CD for the following four to five weeks" #68
- CVMFS may already available on Vega?
- would require installing EESSI configuration
- probably means using GitLab runners?
- communication coffee break attended by Susanna
- brainstorm session on stuff like social media profiles, tools for newsletters, ...
- will be repeated monthly
- MultiXscale was paired with Vega
- ISC'23