The PMIx community, representing a consortium of research, academic, and industry partners, is pleased to announce the release of the PMIx v3.0 Standard document. The document can be obtained from:
* the PMIx website at https://pmix.org/wp-content/uploads/2018/12/pmix-standard-3.0.pdf * the PMIx Standard repository at https://github.com/pmix/pmix-standard/releases/tag/v3.0 * by cloning the PMIx Standard repository and generating the document yourself. The source can be obtained from https://github.com/pmix/pmix-standard <https://github.com/pmix/pmix-standard> by selecting the “v3” branch. Generating the document requires installation of the LaTex publishing system. Please see below for a brief summary of the release notes. This release brings the Standard up to date with prior PMIx Reference Implementation (PRI) releases. Going forward, releases of the PRI will be timed to coincide (or shortly trail) releases of the corresponding Standard document. The current roadmap (with target schedule) includes: PMIx v4.0: first half of 2019 * Completion of the tool/debugger support, including a new chapter that specifically addresses how to create PMIx-based tools * Description of the new PMIx Group and Process Set support * Completion of the fabric support, including new server APIs for accessing fabric topology information in support of scheduling operations PMIx v5.0: second half of 2019 * Initial work on storage integration APIs * Introduction of Python bindings Ralph ********************************* PMIx v3.0 Release Notes Initial release of version 3.0 of the PMIx Standard. Additions/changes from version 2.1 include: The following APIs were introduced in v3.0 of the PMIx Standard: * Client APIs * PMIx_Log , PMIx_Job_control * PMIx_Allocation_request , PMIx_Process_monitor * PMIx_Get_credential , PMIx_Validate_credential * Server APIs * PMIx_server_IOF_deliver * PMIx_server_collect_inventory , PMIx_server_deliver_inventory * Tool APIs * PMIx_IOF_pull , PMIx_IOF_push , PMIx_IOF_deregister * PMIx_tool_connect_to_server * Common APIs * PMIx_IOF_channel_string The document added a chapter on security credentials, a new section for Input/Output (IO) forwarding to the Process Management chapter, and a few blocking forms of previously-existing non-blocking APIs. Attributes supporting the new APIs were introduced, as well as additional attributes for a few existing functions. As always, creation of this release of the Standard required a great deal of work on the part of a number of people. We invite you to read the Acknowledgement section for a list of those who contributed to the Standard in terms of the included definitions, functional concepts, and/or authorship. Our thanks go out to all. Please provide comments on the PMIx Standard by filing issues on the document repository https://github.com/pmix/pmix-standard/issues <https://github.com/pmix/pmix-standard/issues> or by sending them to the PMIx Community mailing list at https://groups.google.com/forum/#!forum/pmix <https://groups.google.com/forum/#!forum/pmix>. Comments should include the version of the PMIx standard you are commenting about, and the page, section, and line numbers that you are referencing. As a reminder, please note that messages sent to the mailing list from an unsubscribed e-mail address will be ignored.
_______________________________________________ devel mailing list firstname.lastname@example.org https://lists.open-mpi.org/mailman/listinfo/devel