From bceb465533b186a9ada028aaadbb1481c695bc5e Mon Sep 17 00:00:00 2001 From: William Hobbs Date: Thu, 15 Aug 2024 16:56:09 -0700 Subject: [PATCH] faq: update openmpi faq to reference pmix Problem: our OpenMPI FAQ does not explicitly say users should be running with the pmix shell attribute. Add that. --- faqs.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/faqs.rst b/faqs.rst index 4070552..f7cff0e 100644 --- a/faqs.rst +++ b/faqs.rst @@ -606,7 +606,9 @@ caused segfaults of MPI in ``MPI_Finalize`` when UCX PML was used. A special `job shell plugin `_, offered as a separate package, is required to bootstrap the upcoming openmpi 5.0.x releases. Once installed, the plugin is activated by submitting a job -with the ``-ompi=openmpi@5`` option. +with the ``-opmi=pmix`` option. In fact, ``-o pmi=pmix`` also works for earlier +versions of OpenMPI, and appears to avoid a UCX related deadlock in OpenMPI +4.1.2 (see `flux-framework/flux-core#5460. `_) .. _openmpi_config: