1
1
Граф коммитов

30629 Коммитов

Автор SHA1 Сообщение Дата
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