-
Notifications
You must be signed in to change notification settings - Fork 22
Meeting 2022 07 14
Thomas Naughton edited this page Jul 14, 2022
·
3 revisions
- Date: July 14, 2022
- Time: 11 am - Noon US Central Daylight Time
- Location: Virtual Meeting. WebEx information: https://recaptcha.open-mpi.org/pmix-std-recaptcha/
- Active Notes Link: Google Doc - Please add your name and affiliation.
- Next Meetings and Deadlines
- PMIX ASC Quarterly Meeting: Aug 9 and 11, 2022
- Announcement Deadline: July 12, 2022
- Agenda Finalization: July 26, 2022
- PMIx ASC Monthly Meeting:
- Thursday, Sept 8, 2022 (no August Monthly meeting)
- PMIX ASC Quarterly Meeting: Aug 9 and 11, 2022
- PMIx v4 Release Update (Ralph/Josh)
- v4.2 planned for Mid/Late 2022 (as needed)
- PMIx v5 Release Update (Ken/Dave)
- v5.0 planned for 1Q 2023
- Working Group Updates:
- Implementation agnostic document: Dave Solt
- Tools: Isaías A. Comprés
- Dynamic workflows: Justin Wozniak
- PMIx Connect/Disconnect proc ordering
- PMIx Publish/Lookup Chapter
- ABI Update (Ken/Josh/IAWG)
- https://github.com/pmix/pmix-standard/issues/365 (general issue)
- PMIx Standard: Open GitHub Issues and PRs
- PMIx Governance: Open GitHub Issues and PRs
Person | Institution |
---|---|
Josh Hursey | IBM |
Norbert Eicker | JSC |
Michael Karo | Altair |
Ralph Castain | Nanook |
Thomas Naughton | ORNL |
Isaias Compres | TUM |
David Solt | IBM |
Ken Raffenetti | ANL |
Howard Prichard | LANL |
- Administrative items
- PMIx ASC Quarterly next month: Aug 9 & 11, 2022
- Release updates
- v4.2 - target end of July for release candidate for Fall 2022 release
- v5.0 - intended timeline to prepare release candidate in Q4-2022 timeframe & approval vote in Q1-2023 timeframe
- Working Group Updates
- Implementation agnostic document (David)
- Publish/Lookup changes cleaned up. Maybe bring for reading, a change in behavior is included with this edit (not just cleanup/reformat) so maybe have some added delay but no major impact expected for implementation/users
- Plan to move to Event chapter next
- Tools (Isaias)
- Not much actual WG developments. Folks may be on vacation and/or busy with ongoing progress on development tasks from other teams.
- EuroHPC remarks, based on Ralph’s pointers from before:
- PMIx_Allocation_request
- PMIx_Job_control
- Ralph: Maybe good to merge with Tools b/c lots of overlap.
- Isaias: Seems to make sense too
- Josh: Will reach out to Justin to see if ok with merging those working groups
- Dynamic Workflows (Justin)
- n/a
- See comments in tools above
- Implementation agnostic document (David)
- PMIx Connect/Disconnect proc ordering
- https://github.com/pmix/pmix-standard/issues/414
- Question about ordering in proc list, if using this ordered set for matching, also clarifying the use of wildcards
- A side question emerged, whether PMIx_Fence and others that use proc arrays also needed this clarification?
- Discussion: Issue w/ Fence is that often actually implemented by resource manager. One option would be to add a sort to ensure consistent ordering. But in the case of wildcards, things little different and push to resource manager and it may not know about some details (e.g., prte details outside scope of resource mgr).
- Suggestion: clarify list of interfaces that use proc array and see if have ordering constraint, and then see if any differ in how they treat things. Ralph mentioned in PRTE should be all same b/c all funnel to same underlying collective routine underneath.
- Will check on JSM and Cray to see how they behave, those are others w/ direct launch. Also, check w/ Flux b/c they have direct launch support.
- PMIx_Publish/Lookup chapter
- https://github.com/pmix/pmix-standard/pull/398
- See above WG update; ready to go after resolving some merge conflicts
- ABI Update
- https://github.com/pmix/pmix-standard/issues/365
- On track; only known outstanding item about distinguishing provisional vs. stable, otherwise all done. Need to decide where lookup table lives (in README for now) for quick lookup on versioning info.
- Implementation already in OpenPMIx.