Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bootstrap use case attributes are missing #8

Closed
8 of 12 tasks
garlick opened this issue Sep 22, 2021 · 1 comment
Closed
8 of 12 tasks

bootstrap use case attributes are missing #8

garlick opened this issue Sep 22, 2021 · 1 comment

Comments

@garlick
Copy link
Member

garlick commented Sep 22, 2021

The pmix v5 spec lists the following attributes as "useful to have". Probably we should provide them. Let's check them off as they are provided:

  • PMIX_NODE_LIST pmix.nlist (char*)
  • PMIX_NUM_NODES pmix.num.nodes (uint32_t)
  • PMIX_NODEID pmix.nodeid (uint32_t)
  • PMIX_JOB_SIZE pmix.job.size (uint32_t)
  • PMIX_PROC_MAP pmix.pmap (char*) (we set this in the server - not sure if it's intended for clients?)
  • PMIX_LOCAL_PEERS pmix.lpeers (char*)
  • PMIX_LOCAL_SIZE pmix.local.size (uint32_t)
  • PMIX_RANK pmix.rank(pmix_rank_t)
  • PMIX_LOCAL_RANK pmix.lrank (uint16_t)
  • PMIX_GLOBAL_RANK pmix.grank (pmix_rank_t)
  • PMIX_LOCALITY_STRING pmix.locstr (char*)
  • PMIX_HOSTNAME pmix.hname (char *)
@garlick
Copy link
Member Author

garlick commented Dec 25, 2022

#58 includes some documentation on minimum required attributes so closing this.

@garlick garlick closed this as completed Dec 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant