-
Notifications
You must be signed in to change notification settings - Fork 22
ASC Q3 2023 Meeting
Thomas Naughton edited this page Jul 20, 2023
·
4 revisions
- Date: July 18 & 20, 2023
- Time: 10 am - 1 pm US Central Daylight Time each day
- Location: Virtual Meeting. WebEx information (bottom of the page): https://recaptcha.open-mpi.org/pmix-asc-recaptcha/
- Active Notes Link: Google Doc - Please add your name and affiliation.
- Governance Document [latest]
This meeting has a floating agenda with specific synchronization points to keep us on track. Rough time estimates are provided per agenda item, and the co-chairs plan to cover the topics in the order seen below. However, since some agenda items will take longer/shorter than anticipated, an exact start/end timing is not guaranteed, and some items may float to the second day. If you cannot attend the full meeting and are presenting, please let the co-chairs know, and we can plan accordingly.
Start | End | Topic |
---|---|---|
10:00 am | 10:05 am | Gathering (--) |
10:05 am | 10:10 am | Roll Call (We will start roll call promptly at this time) |
10:10 am | 11:30 am | Discussion of agenda items |
11:30 am | 11:45 am | Break |
11:45 am | 1:00 pm | Discussion of agenda items |
Start | End | Topic |
---|---|---|
10:00 am | 10:05 am | Gathering (--) |
10:05 am | 11:30 am | Discussion of agenda items |
11:30 am | 11:50 am | Voting and Break |
11:50 am | 12:30 am | Administrative and Working Group agenda items |
12:30 am | 12:45 pm | Technical and Use Case Presentation(s) |
12:45 am | 1:00 pm | Closing discussion and wrap up |
-
Governance PRs up for a Second Vote:
- None
-
Governance PRs up for a Reading and First Vote:
- None
-
PMIx Standard PRs up for a Reading (Provisional):
- None
-
PMIx Standard PRs up for a Reading (Errata):
- https://github.com/pmix/pmix-standard/pull/484 (Dave)
- https://github.com/pmix/pmix-standard/pull/485 (Ken)
- https://github.com/pmix/pmix-standard/pull/486 (Dave)
- https://github.com/pmix/pmix-standard/pull/487 (Aurelien)
- https://github.com/pmix/pmix-standard/pull/488 (Aurelien)
- https://github.com/pmix/pmix-standard/pull/489 (Aurelien)
-
PMIx Standard PRs up for a Second Vote:
- None
-
PMIx Standard PRs up for a Reading and First Vote:
- None
-
Plenary discussion items
- Broken links in
v2
andv3
standard - Discussion regarding spawn info (Thomas)
- First pass at IAWG pass at pack/unpack chapter (Dave)
- Minor edits to Events chapter (Dave)
- Broken links in
-
Revision Exception Votes
- None
- Review quarterly meetings dates and plans
4Q 2023 - Virtual
- Oct. 17 & 19 (10 am - 1 pm US Central)
1Q 2024 - Virtual
- Jan. TBD (10 am - 1 pm US Central)
2Q 2024 - Virtual
- May TBD (10 am - 1 pm US Central)
3Q 2024 - Virtual
- July TBD (10 am - 1 pm US Central)
- ASC Membership
- Vote on new ASC Members
- Call for new ASC Members
- Release Planning
-
PMIx 4.2 Release (Josh/Ralph ~ 5 min)
- v4.2rc1 is available for review. Expected release 4Q 2023
- PMIx 5.1 Release (Ken/Dave ~ 10 min)
-
PMIx 4.2 Release (Josh/Ralph ~ 5 min)
- Working Group Updates (~ 10-15 minutes each)
- Client Separation / Implementation Agnostic Document
- Tools & Dynamic Workflows
- Open Call for New Working Groups
- Working time on drift between OpenPMIx and PMIx Standard
- https://github.com/openpmix/pmix-tests/actions
- Triage File (
v4
): https://github.com/openpmix/pmix-tests/blob/master/check-standard/etc/openpmix_v4-pmix-standard_v4.txt - Triage File (
v5
): https://github.com/openpmix/pmix-tests/blob/master/check-standard/etc/openpmix_master-pmix-standard_master.txt - PR: https://github.com/openpmix/pmix-tests/pull/158
- Working time to triage remaining v4.2 work items
- Technical and Use Case presentations
- TBD
- Additional discussion items
Person | Institution | Day 1 | Day 2 |
---|---|---|---|
Josh Hursey | IBM | ☑️ | ☑️ |
Michael Karo | Altair | ☑️ | ☑️ |
Brice Goglin | Inria | ☑️ | ☑️ |
Norbert Eicker | FZJ | ☑️ | |
Isaias Compres | TUM | ☑️ | |
Aurelien Bouteiller | UTK | ☑️ | ☑️ |
Kathryn Mohror | LLNL | ☑️ | |
Dominik Huber | TUM | ☑️ | |
Thomas Naughton | ORNL | ☑️ |
- PMIx Standard PRs (Reading)
-
https://github.com/pmix/pmix-standard/pull/487 (Aurelien)
- Clarify that PMIX_NODE_SIZE counts processes that have not (or will not) call pmix
- Passed reading with no changes required.
- No changelog required
-
https://github.com/pmix/pmix-standard/pull/488 (Aurelien)
- Change type of key parameter to PMIx_Get_nb to match PMIx_get
- Passed reading with no changes required.
-
https://github.com/pmix/pmix-standard/pull/489 (Aurelien)
- PMIX_Info_load BOOL with NULL sets value to true
- Passed reading with no changes required.
-
https://github.com/pmix/pmix-standard/pull/485 (Ken - read by Aurelien)
- Passed reading with no changes required.
-
https://github.com/pmix/pmix-standard/pull/484 (Dave)
- Skipped. We needed more context to understand the reading. Will push this ticket to the next meeting.
-
https://github.com/pmix/pmix-standard/pull/486 (Dave)
- Errata: Type of callback pmix_iof_cbfunc_t parameter payload should be a pmix_byte_object_t *
- Passed reading with no changes required. Errata.
-
https://github.com/pmix/pmix-standard/pull/487 (Aurelien)
- Plenary
- Broken links in v2 and v3 standard
- Issue: https://github.com/pmix/pmix-standard/issues/378
- PR (v2): https://github.com/pmix/pmix-standard/pull/432
- PR (v3): https://github.com/pmix/pmix-standard/pull/431
- During the June monthly meeting the plan was to produce a new v2 and v3 document with the only changes being the correction of the URLs
- Co-Chairs to review the two PRs above in an editorial process and post a new release.
- Minor edits to Events chapter (Dave - presented by Aurelien)
- https://github.com/pmix/pmix-standard/pull/443
- No major concerns. Can be presented for reading in the next meeting.
- Discussion regarding spawn info (Thomas)
- https://github.com/pmix/pmix-standard/issues/400
- Push to Thursday
- First pass at IAWG pass at pack/unpack chapter (Dave)
- https://github.com/pmix/pmix-standard/pull/449
- Reader not present. Not presented.
- Broken links in v2 and v3 standard
- Drift between OpenPMIx and PMIx Standard
- No new differences to account for
- https://github.com/openpmix/pmix-tests/actions/runs/5565386681
- Releases
- v4.2 is making progress
- V5.1 - RMs not available to update the group
- Working groups
- Client Separation / Implementation Agnostic Document
- Still reading through the document and bringing forward changes as they are ready.
- Tools & Dynamic Workflows
- Working on increasing the coversage of PMIx in the Slurm plugin for the unimplemented PMIx server side functions.
- May create a wiki page to track the set of PMIx functionality implemented or not in Slurm to aid in tracking
- Common solution for fault tolerance with the dynamic workflows.
- Lots of work on implementation at the moment. Standardization on hold until implementation nears completion.
- No known changes to the standard are needed at this time
- Next meeting Aug 2
- Working on increasing the coversage of PMIx in the Slurm plugin for the unimplemented PMIx server side functions.
- Open call for new working groups
- Might see small working groups pop up to revolve thornier issues of clarification
- Client Separation / Implementation Agnostic Document
- Adjourned early to resume on Thursday
- Agenda for Thursday
- Voting results
- Discussion regarding spawn info (Thomas)
- Open discussion
- Voting results
- All PRs that were read passed. Individual voting results were posted to the tickets below:
- The ticket below was not read or voted on. Can be presented in 4Q 2023 meeting
- Logistics:
- 4Q 2023 PMIx ASC meeting: Oct. 17 & 19
- Sept. 19: Announcement deadline
- Oct. 3: 2 week freeze deadline on all PR changes
- Call for Office Nominations: Due Sept. 19
- 2024 Meeting dates poll: Look for an email soon with information
- 4Q 2023 PMIx ASC meeting: Oct. 17 & 19
- Discussion regarding spawn info (Thomas)
-
https://github.com/pmix/pmix-standard/issues/400
- No update, plan to use openpmix implementation as guide for initial proposal
-
https://github.com/pmix/pmix-standard/issues/400
- Open discussion
- Not planning to do SC BoF this year. Possibly post end of year summary online to recap highlights.