Meeting 2023 11 02 - openpmix/openpmix GitHub Wiki

November 2, 2023 OpenPMIx-devel call notes

Attendees

  • Ralph Castain (Nanook)
  • Samuel Gutierrez (LANL)
  • Thomas Naughton (ORNL)
  • Michael Karo (Altair)
  • Rajat Bhattarai (TNTech)

Notes

  • A release was created to help Open MPI 5.0.0 get a release out. This impacted the internal PRRTE help files, which due to some changes in formatting/etc. now results in silent errors when prrte hits an error (non-zero retval).

  • The rework to resolve this issue will be a blocker for any further releases of PRRTE. There are currently items under development that take precedence on this issue. So help is encouraged if have cycles to lend on this issue.

  • Some new work related to scheduler is coming in and this includes different granularity on the resource sets. Can have small per-cpu kinds of allocations in some cases. More work will be coming along this path.

  • SC23 face-to-face for those that can attend.

    • Looking like during Monday workshop lunch break is a good time: (Tentatively) Mon, Nov. 13 @ 12:30pm - 1:30 pm MST
  • Ralph/Brice thinking about ways to handle the mapping by GPU and other items.

  • Sam/Ralph working to reduce memory footprint by converting strings into int32 indexes and then just ship integer instead of all strings. Working on cross-version details when dealing coordination of consistent index IDs.

    • Sam made some progress and working up changes related to this with the shared memory implementation.
    • Trying to minimize impact to internal function signatures/APIs
    • Suggestion being if internal API needs change, then that is ok
    • Trying to be conservative on changes to avoid breakage, again on internal APIs