mpich icon indicating copy to clipboard operation
mpich copied to clipboard

hydra: WIP toward reuse proxy for spawning and tree-launch

Open hzhou opened this issue 3 years ago • 0 comments

Pull Request Description

The is a WIP PR working toward

  • Reuse the proxy to launch processes from spawn, rather than launch separate proxies each time
  • Support proxy tree-launch

So far, it is accumulating refactoring commits. Some of these probably will be split into separate preparation PRs.

[skip warnings]

Related issues:

  • https://github.com/pmodels/mpich/issues/2277
  • https://github.com/pmodels/mpich/issues/2913
  • https://github.com/pmodels/mpich/issues/5903

Author Checklist

  • [ ] Provide Description Particularly focus on why, not what. Reference background, issues, test failures, xfail entries, etc.
  • [ ] Commits Follow Good Practice Commits are self-contained and do not do two things at once. Commit message is of the form: module: short description Commit message explains what's in the commit.
  • [ ] Passes All Tests Whitespace checker. Warnings test. Additional tests via comments.
  • [ ] Contribution Agreement For non-Argonne authors, check contribution agreement. If necessary, request an explicit comment from your companies PR approval manager.

hzhou avatar Apr 11 '22 22:04 hzhou