Skip to content

Conversation

jjhursey
Copy link
Member

  • Adds the schizo/jsm component that detects if the process was
    direct launched with IBM's Job Step Manager (JSM). JSM is a PMIx
    enhanced runtime environment so flag it as such.

 * Adds the `schizo/jsm` component that detects if the process was
   direct launched with IBM's Job Step Manager (JSM). JSM is a PMIx
   enhanced runtime environment so flag it as such.

Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
Copy link
Member

@gpaulsen gpaulsen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I built and tested a bit outside of a JSM environment. Seems harmless to non-JSM environments.

@gpaulsen gpaulsen merged commit 119b1c3 into open-mpi:master Nov 18, 2019
@jjhursey jjhursey deleted the jsm-schizo branch November 18, 2019 14:58
@jjhursey
Copy link
Member Author

I did some testing with JSM + Open MPI in a JSM environment and the detection worked correctly (and so did the app :) )

@hppritcha
Copy link
Member

@jjhursey is this PR still relevant once ORTE is removed?

@jjhursey
Copy link
Member Author

jjhursey commented Feb 4, 2020

Once ORTE is removed we shouldn't need this component anymore (It doesn't exist in PRRTE). I'll confirm with the OMPI without ORTE branch to make sure it still works.

So for a bit of time on master this functionality is available for those looking for it. But once ORTE is removed then it'll just be in history.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants