Ralph Castain
6d29bbfde8
Cleanup heterogeneous builds
...
Consolidate the ompi_process_info and opal_process_info structs to
remove duplicate storage and conversion issues. Unwind some interweaving
of include files using opal.h. Silence a couple of warnings.
For now, set the arch to local if PMIX_ARCH is not found.
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-22 12:46:27 -07:00
Ralph Castain
5929ee5c1c
Merge pull request #7640 from dancejic/numa_rank
...
adding NUMA_RANK to process metadata
2020-04-20 20:56:16 -07:00
Nikola Dancejic
3637443454
adding NUMA_RANK to process metadata
...
adding PMIX_NUMA_RANK info to process metadata so that the local NUMA
rank can be accessed through the opal_process_info object.
Signed-off-by: Nikola Dancejic <dancejic@amazon.com>
2020-04-20 22:02:47 +00:00
Ralph Castain
6539a55708
Merge pull request #7645 from rhc54/topic/up
...
Sync with PMIx and PRRTE masters
2020-04-20 10:52:32 -07:00
Ralph Castain
336f44ecc3
Sync with PMIx and PRRTE masters
...
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-20 10:10:16 -07:00
Ralph Castain
1a46e95bd6
Merge pull request #7637 from rhc54/topic/ic
...
Fix intercomm operations
2020-04-15 18:02:07 -07:00
Ralph Castain
6635795911
Fix intercomm operations
...
The locality for remote procs is not provided as it is only a local
concept. Thus, you must _always_ use modex_recv_optional to ensure you
don't hang waiting for a response until dmodex times out.
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-15 17:04:22 -07:00
Ralph Castain
44a2f75802
Merge pull request #7636 from rhc54/topic/foo
...
Update PMIx
2020-04-15 13:37:28 -07:00
Ralph Castain
f61774fb83
Update PMIx
...
Pickup fixes in the OMPI envar setting support
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-15 13:02:20 -07:00
Ralph Castain
2bb8eebbde
Merge pull request #7633 from rhc54/topic/het
...
Fix hetero builds
2020-04-15 09:20:48 -07:00
Ralph Castain
de2d69ca24
Fix hetero builds
...
Add missing variable declaration
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-15 08:46:21 -07:00
Ralph Castain
708f945605
Merge pull request #7629 from rhc54/topic/update
...
Sync to PMIx and PRRTE master
2020-04-14 12:17:36 -07:00
Ralph Castain
3252d26183
Sync to PMIx and PRRTE master
...
- fix potential hang in direct modex
- add support for reachable framework in PRRTE/oob
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-14 10:05:47 -07:00
Ralph Castain
37c69ee883
Merge pull request #7618 from rhc54/topic/upd
...
Update PRRTE and PMIx
2020-04-12 14:39:18 -07:00
Jeff Squyres
b2e0957d6f
Merge pull request #7610 from bosilca/topic/fix_MPI_T
...
Follow the MPI_T guidelines on return errors.
2020-04-12 14:12:32 -04:00
Ralph Castain
4ab74450d4
Update PRRTE and PMIx
...
- ensure we return timeout error status
- lots of various bug fixes
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-12 07:05:12 -07:00
Ralph Castain
6a51d0a0d9
Merge pull request #7613 from rhc54/topic/typo
...
Silence Coverity warning
2020-04-09 10:43:06 -07:00
Ralph Castain
02346ee6a2
Silence Coverity warning
...
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-09 07:09:22 -07:00
Ralph Castain
c5812931d0
Merge pull request #7611 from rhc54/topic/dpm
...
Cleanup ompi/dpm operations
2020-04-08 12:40:50 -07:00
Ralph Castain
f32febd7f7
Update PMIx and PRRTE
...
PMIx:
- restore OPA support
PRRTE:
Restore support for several options
* -N for ppr:N:node
* INHERIT modifier for --map-by option, indicating that
the spawned job should inherit the placement options
of its parent. Only applicable to dynamically spawned
jobs
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-08 09:24:44 -07:00
Ralph Castain
a210f8046f
Cleanup ompi/dpm operations
...
Do some code cleanup in the connect/accept code. Ensure that the OMPI
layer has access to the PMIx identifier for the process. Add macros for
converting PMIx names to/from strings. Cleanup a few of the simple test
programs. Add a little more info to a btl/tcp error message.
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-08 08:37:25 -07:00
Austen Lauria
c9d0517ce2
Merge pull request #7140 from devreal/fix_oshmem_dev_mem
...
Shmem ucx: fix missing variable declaration in segment_create
2020-04-08 08:52:08 -04:00
George Bosilca
f4af1848c9
Follow the MPI_T guidelines on return errors.
...
As indicated in the MPI3.2 document 14.3.10 page 599 line 1, the only
MPI error code possible is MPI_SUCCESS. All other errors must be in the
error class MPI_T_ERR*.
Fix the return of few pvar/cvar function that failed to correctly
convert to an MPI error code.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2020-04-08 00:02:45 -04:00
Josh Hursey
d7cb1b77c6
Merge pull request #7606 from tongh18/readme_edit
...
Fix README
2020-04-07 10:37:09 -05:00
Hao Tong
a262fa30c5
fix readme, Open MPI does not support the IA64 platform any more
...
Signed-off-by: Hao Tong <tongh18@gemini.deac.wfu.edu>
2020-04-07 10:58:57 -04:00
Austen Lauria
e90d44ad6c
Merge pull request #7605 from Evstrife/pr/fix-README2
...
README: Fix the missing parentheses
2020-04-06 21:35:17 -04:00
Josh Hursey
7bcf1ed022
Merge pull request #7592 from mitchelltopaloglu/master
...
README: Grammar fix regarding gcc atomics
2020-04-06 20:03:05 -05:00
Evstrife
6da4ad27f1
README: Fix the missing parentheses in line 407
...
change
provided depending on your Fortran compiler):
to
provided (depending on your Fortran compiler):
Signed-off-by: Evstrife <wus217@wfu.edu>
2020-04-06 23:49:01 +00:00
mitchelltopaloglu
441ba3ef1b
README: Grammar fix regarding gcc atomics
...
Fix an "i.e." to be "e.g.".
Signed-off-by: mitchelltopaloglu <mitchelltopaloglu@gmail.com>
2020-04-06 23:12:09 +00:00
Ralph Castain
2c0b9bd1e4
Merge pull request #7601 from rhc54/topic/syn
...
Sync updates for PMIx and PRRTE
2020-04-06 15:25:36 -07:00
Ralph Castain
80568bb388
Update for support of PMIX_NUMA_RANK values
...
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-06 13:06:26 -07:00
Josh Hursey
2f1dfcb2a6
Merge pull request #7602 from QimingFangS/pr/fix-README
...
README: Fix grammar
2020-04-06 15:02:44 -05:00
Sophia Fang
f4fe5ed3e3
README: Fix grammar
...
Fix a minor grammar mistake in the secton of Compiler Notes.
Signed-off-by: Sophia Fang <fangq18@wfu.edu>
2020-04-06 16:43:24 +00:00
Ralph Castain
0d52c2dad7
Sync updates for PMIx and PRRTE
...
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-06 08:42:13 -07:00
Jeff Squyres
58b8d3922f
Merge pull request #7596 from samcho/pr/fix-README
...
removed unnecessary nested parentheses in the first bullet of General…
2020-04-06 10:47:28 -04:00
Jeff Squyres
6b5f67acb4
Merge pull request #7598 from alex-ross-dev/pr/readme-fix
...
README: Updated Tested Systems
2020-04-04 13:54:02 -04:00
Alex Ross
afb6cef9f2
README: Updated Tested Systems
...
Added clang version to linux system requirements.
Changed macOS version from 10.12 to 10.14-10.15.
Fixed a minor mistake where the architecture was labeled as x85_64
instead of x86_64
Signed-off-by: Alex Ross <rossaj16@wfu.edu>
2020-04-04 14:09:21 +00:00
Ralph Castain
d533cfd506
Merge pull request #7597 from rhc54/topic/fd
...
Update PRRTE
2020-04-03 19:07:50 -07:00
Ralph Castain
c3f2ac9eb6
Update PRRTE
...
Restore daemon debugging flags and prior default ranking policy
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-03 17:55:07 -07:00
Jeff Squyres
9cd8d7d430
Merge pull request #7594 from rhc54/topic/slm
...
Cover the case of using mpirun from inside Slurm allocation
2020-04-03 16:46:02 -04:00
Samuel Cho
deba471f4c
README:Remove unnecessary()
...
Signed-off-by: Samuel Cho <choss@wfu.edu>
2020-04-03 16:33:27 -04:00
Ralph Castain
3fbfeabff2
Update PRRTE schizo framework
...
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-03 11:37:19 -07:00
Josh Hursey
5580566d3d
Merge pull request #7595 from yzluka/README_edit
...
Updated the start date for the "abbrviated list of release note" section in the README file
2020-04-03 11:22:55 -05:00
Yixin Zhang
c497f79812
Updated the latest review date for the abbreviated list of release note in the README file
...
Signed-off-by: Yixin Zhang <zhany217@wfu.edu>
2020-04-03 10:58:23 -04:00
Yixin Zhang
3bcab0f3ba
updated the start date for the abbrviated list of release note
...
Signed-off-by: Yixin Zhang <zhany217@wfu.edu>
2020-04-03 00:08:43 -04:00
Ralph Castain
7ed3f11fd5
Cover the case of using mpirun from inside Slurm allocation
...
Update PRRTE schizo components
Signed-off-by: Ralph Castain <rhc@pmix.org>
2020-04-02 19:26:13 -07:00
Jeff Squyres
fc0f0b38fd
Merge pull request #7590 from jsquyres/pr/update-to-https
...
Update text references to HTTPS
2020-04-02 20:46:58 -04:00
Jeff Squyres
4652ba5518
Merge pull request #7593 from jsquyres/pr/fix-fortran-preprocessor-configure-check
...
Fortran: fix the F90 compiler preprocessor check
2020-04-02 19:50:19 -04:00
Jeff Squyres
a7e4ca4dc0
Fortran: fix the F90 compiler preprocessor check
...
Only check the if the Fortran compiler needs additional CLI flags for
preprocessing .F90 files if we actually have an F90 compiler.
Also fix a the AC_MSG_* usage.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2020-04-02 16:12:09 -07:00
Ralph Castain
7d31a99ef8
Merge pull request #7589 from rhc54/topic/env
...
Update PMIx and PRRTE, plus PRRTE config integration
2020-04-02 15:55:21 -07:00