1
1

Update PMIx and PRRTE to reduce mpirun complexity

Use "prte" instead of "prun" for proxy execution of cmds like mpirun.
This avoids the fork/exec-rendezvous complexities and should result in
more reliable operation.

Signed-off-by: Ralph Castain <rhc@pmix.org>
Этот коммит содержится в:
Ralph Castain 2020-03-20 12:28:08 -07:00
родитель b3f0bc5490
Коммит 2979bb2ce8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B63B630167D26BB5
3 изменённых файлов: 6 добавлений и 6 удалений

Просмотреть файл

@ -1,5 +1,5 @@
#
# Copyright (c) 2019 Intel, Inc. All rights reserved.
# Copyright (c) 2019-2020 Intel, Inc. All rights reserved.
# Copyright (c) 2020 IBM Corporation. All rights reserved.
# $COPYRIGHT$
#
@ -10,9 +10,9 @@
if OMPI_WANT_PRRTE
install-exec-hook:
(cd $(DESTDIR)$(bindir); rm -f mpirun$(EXEEXT); $(LN_S) prun$(EXEEXT) mpirun$(EXEEXT))
(cd $(DESTDIR)$(bindir); rm -f mpiexec$(EXEEXT); $(LN_S) prun$(EXEEXT) mpiexec$(EXEEXT))
(cd $(DESTDIR)$(bindir); rm -f oshrun$(EXEEXT); $(LN_S) prun$(EXEEXT) oshrun$(EXEEXT))
(cd $(DESTDIR)$(bindir); rm -f mpirun$(EXEEXT); $(LN_S) prte$(EXEEXT) mpirun$(EXEEXT))
(cd $(DESTDIR)$(bindir); rm -f mpiexec$(EXEEXT); $(LN_S) prte$(EXEEXT) mpiexec$(EXEEXT))
(cd $(DESTDIR)$(bindir); rm -f oshrun$(EXEEXT); $(LN_S) prte$(EXEEXT) oshrun$(EXEEXT))
uninstall-local:
rm -f $(DESTDIR)$(bindir)/mpirun$(EXEEXT) \

@ -1 +1 @@
Subproject commit 7d4350d66d61aa425868284e5c71fb504c092cde
Subproject commit 98d14d55f8d4bd27fe6eb1e508c336702e1fbf76

2
prrte

@ -1 +1 @@
Subproject commit 6a777040e377819062db1532db67d6ed0d2a005e
Subproject commit 9add90bcfe88af1994914a78544d6236327be10e