Skip to content

pr/fix-yield_when_idle #7154

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 751 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
751 commits
Select commit Hold shift + click to select a range
69a80fc
ompi/oshmem/spml/ucx: use lockfree array to optimize spml_ucx_progres…
xinzhao3 Mar 13, 2019
5f4f5d4
shmem/fortran: Fix invalid datatype size in call to atomic cswap
Mar 21, 2019
1763562
README: Describes the now fixed Issue 6114
gpaulsen Mar 25, 2019
b8a8ae9
Merge pull request #6520 from gpaulsen/topic/v4.0.1/README_oops
gpaulsen Mar 26, 2019
812fd4a
NEWS: minor typo fix
hppritcha Mar 27, 2019
9e73e3e
VERSION: roll to v4.0.2a1
hppritcha Mar 27, 2019
6974371
Merge pull request #6528 from hppritcha/topic/minor_news_typo
hppritcha Mar 27, 2019
9a1b6cf
Merge pull request #6529 from hppritcha/topic/roll_to_v4.0.2a1
hppritcha Mar 27, 2019
7f65e5b
Fix use of bitwise operation in CPP condition
bertwesarg Nov 30, 2018
861016c
Cleanup race condition in finalize
Oct 3, 2018
2536b4f
Remove stale ORTE code
Oct 2, 2018
d8dc69f
Add a compilation flag that adds unwind info to all files that are pr…
James-A-Clark Feb 15, 2019
b11cb23
Merge pull request #6519 from sam6258/int4_cswap_fix_v4.0.x
hppritcha Apr 1, 2019
976cc1e
Merge pull request #6509 from janjust/oshmem-multiple-contexts-v4.0.x
hppritcha Apr 1, 2019
8261cda
Merge pull request #6554 from James-A-Clark/v4.0.x
hppritcha Apr 2, 2019
001fa5b
Add missing nlong_type parameter to call to original broadcast in sco…
benmenadue Apr 3, 2019
173192a
Add missing #include to oshmem/shmem/c/shmem_context.c.
benmenadue Apr 3, 2019
702199f
Merge pull request #6545 from bertwesarg/v4.0.x-fix-cpp-condition
hppritcha Apr 5, 2019
36583df
in-place conversion macro writes into INPUT argument
markalle Mar 4, 2019
db1cb30
Merge pull request #6564 from benmenadue/v4.0.x-fix-shmem-context
gpaulsen Apr 8, 2019
b349209
Merge pull request #6561 from benmenadue/fix-scoll-fca
gpaulsen Apr 8, 2019
811dfc6
Merge pull request #6550 from rhc54/cmr402/clnup
gpaulsen Apr 9, 2019
5999fda
pml/ob1: fix deadlock with communicator flag ALLOW_OVERTAKE.
Jan 29, 2019
5d6657e
Merge pull request #6582 from jsquyres/pr/v4.0.x/fix-overtake
hppritcha Apr 10, 2019
281f78c
Fixes the O(N^2) loop in the mca_scoll_mpi_comm_query
Apr 8, 2019
68c88e8
OSC/UCX: use correct rkey for atomic_fadd in rget/rput
Apr 16, 2019
9f7b41f
Merge pull request #6585 from vspetrov/v4.0.x
hppritcha Apr 16, 2019
2947ab2
OSC/UCX: correctly handle NULL origin addr and MPI_NO_OP
Apr 17, 2019
9b73e8a
Merge pull request #6600 from vspetrov/v4.0.x_osc_ucx_no_op_null_addr…
hppritcha Apr 18, 2019
2a4bc0c
pml/ob1: fixed exit from get_frag_fail when falling back on btl_put
EmmanuelBRELLE Apr 1, 2019
f3edfaa
Merge pull request #6610 from jsquyres/pr/ob1-get-frag-fail-fix
hppritcha Apr 23, 2019
c081757
fixing an unsafe usage of integer disps[] (romio321 gpfs)
markalle Apr 23, 2019
191c7f0
make-authors.pl script not compatible with being a submodule.
Apr 26, 2019
888d014
Merge pull request #6624 from mwheinz/v4.0.x
hppritcha Apr 30, 2019
e2638db
mpi: mark MPI_COMBINER_{HVECTOR,HINDEXED,STRUCT}_INTEGER removed
ggouaillardet Apr 30, 2019
ca5d58f
Merge pull request #6615 from markalle/merge_v40x_romio
hppritcha May 1, 2019
41ef5c7
Merge pull request #6594 from vspetrov/osc_ucx_rget_rkey_fix
hppritcha May 1, 2019
3cafd02
Merge pull request #6572 from markalle/v40x_fortran_macro
hppritcha May 1, 2019
e4ee56d
SPML/UCX: Add shmemx_alltoall_global_nb routine to shmemx.h
brminich Apr 10, 2019
1c56f49
SPML/UCX: CR comments p1
brminich Apr 30, 2019
6861a68
SPML/UCS: CR comments p2
brminich Apr 30, 2019
c44821a
pml/ob1: fixed local handle sent during PUT control message
EmmanuelBRELLE Apr 1, 2019
48f8243
Fix the leak of fragments for persistent sends.
bosilca Apr 26, 2019
94e842b
buildrpm.sh no longer respects the value of rpmtopdir
May 1, 2019
77caeb9
Corrects some whitespace issues with buildrpm.sh
May 1, 2019
8e968f1
Merge pull request #6626 from ggouaillardet/topic/v4.0.x/mpi_combiner…
hppritcha May 4, 2019
73f9bcc
Merge pull request #6632 from brminich/topic/shmem_all2all_put_4.0.x
gpaulsen May 7, 2019
5d4c9b4
Merge pull request #6636 from mwheinz/REF6638-v4.0.x
gpaulsen May 7, 2019
70a864f
btl/vader: fix finalize sequence
ggouaillardet Mar 27, 2019
4946570
Remove few warnings identified by @rhc in #5514.
bosilca Aug 3, 2018
fc41c16
OSHMEM: Add support for shmemx_malloc_with_hint()
yosefe May 7, 2019
e6cb5b0
OSHMEM/free: suppressed coverity issue
May 13, 2019
8c9a3d1
Merge pull request #6651 from ggouaillardet/topic/v4.0.x/btl_vader
hppritcha May 14, 2019
ff9ecc1
SPML/UCX: Fix coverity error
brminich May 14, 2019
84b3536
openmpi.spec: make sure grep failure doesn't abort
jsquyres May 14, 2019
fbd6798
OSHMEM/MMAP/SYSV: Return ERR_NOT_IMPLEMENTED if segment hint != 0
yosefe May 15, 2019
e00d0ab
plm_slurm_module: adjust for new SLURM CLI options
jdhayes May 13, 2019
fa0a0b1
COMMON/UCX: init memhooks infra on external hooks only
May 16, 2019
1944295
COMMON/UCX: removed ucs stuff
May 16, 2019
81aa9d1
Merge pull request #6679 from hoopoepg/topic/ucx-common-init-patcher-…
hppritcha May 17, 2019
0dc2c72
Merge pull request #6663 from jsquyres/pr/v4.0.x/fix-minor-openmpi-sp…
gpaulsen May 17, 2019
5880cb4
Merge pull request #6661 from brminich/topic/fix_cov_errors_4.0.x
gpaulsen May 17, 2019
c22326e
Merge pull request #6652 from yosefe/topic/alloc-with-hint-impl-maste…
gpaulsen May 17, 2019
4f9fb3e
OSC/UCX: Fix deadlock with atomic lock
yosefe May 19, 2019
1edd366
PML/UCX: disable PML UCX if MT is requested but not supported
May 17, 2019
8f82c89
Coll/hcoll: don't init opal memhooks unless explicitely requested by …
May 20, 2019
11cb0f2
btl/uct: check for support before disabling UCX memory hooks
hjelmn May 15, 2019
16e236d
Merge pull request #6688 from yosefe/topic/osc-ucx-fix-ud-self-deadlo…
hppritcha May 22, 2019
c142605
SSHMEM/COLL: added sshmem/mpi implementation for shmem_collect call
May 21, 2019
c7250cd
common/ompio: fix division by zero problem with empty fview
edgargabriel May 23, 2019
386ed07
Merge pull request #6689 from hoopoepg/topic/suppressed-pml-ucx-mt-wa…
hppritcha May 26, 2019
e78851a
Merge pull request #6704 from edgargabriel/pr/v4.0.x-empty-fileview-fix
hppritcha May 26, 2019
f75d46f
ALLOC_WITH_HINT: added implace realloc
May 15, 2019
748a5f5
SHADOW ALLOCATOR: minor code optimization
May 16, 2019
456c5b9
OSHMEM: minor optimization of realloc in shadow allocator
May 24, 2019
4a7f6a4
Merge pull request #6672 from jsquyres/pr/v4.0.x/adjust-for-slurm-19-…
hppritcha May 30, 2019
69923e7
SPML/UCX: added synchronized flush on quiet
May 20, 2019
5f79dfa
shmat/shmdt additions for patcher
markalle Mar 27, 2019
cadf315
Fixed SPC/MPI_T initialization error.
bosilca May 17, 2019
3fd5c84
Merge pull request #6718 from hoopoepg/topic/pci-flush-on-quiet-v4.0
hppritcha May 31, 2019
dbf8940
Fix the SPC initialization.
bosilca May 17, 2019
a8d5da6
Fix the man pages for some of the MPI_T_* functions.
bosilca May 29, 2019
4083800
Use the correct counter name in the example.
bosilca May 29, 2019
76f01b9
Merge pull request #6696 from gpaulsen/topic/v4.0.x/btl_uct_from_6668
hppritcha Jun 3, 2019
6c74d40
Merge pull request #6720 from markalle/patcher_additions_v40x
hppritcha Jun 3, 2019
a04f5f0
Merge pull request #6692 from vspetrov/v4.0.x
gpaulsen Jun 3, 2019
18f1037
Merge pull request #6152 from ggouaillardet/topic/v4.0.x/ucx_warning
gpaulsen Jun 3, 2019
6c2cd10
Fix tree spawn at scale
rhc54 Jun 4, 2019
e07f127
Ignore generated file
rhc54 Jun 4, 2019
e6e09c6
shmem/c: Fix shmem type for calls to shmem_test and shmem_wait_until …
May 30, 2019
bd602cc
Merge pull request #6701 from hoopoepg/topic/sshmem-mpi-coll-collect-…
gpaulsen Jun 5, 2019
5acaf00
regx/base: fix an integer overflow
Jun 5, 2019
a42977f
Merge pull request #6707 from hoopoepg/topic/alloc-with-hint-realloc-…
hppritcha Jun 6, 2019
5dd8830
mpiext/pcollreq: Add `_f08` to procedure names
yanagibashi May 31, 2019
900f0fa
OSC rdma: make sure accumulating in shared memory is safe
devreal May 10, 2019
07b97bf
Merge pull request #6745 from yanagibashi/pr/v4.0.x/add-f08-procedure…
gpaulsen Jun 7, 2019
105bfed
Merge pull request #6741 from open-mpi/smiller_shmem_wait_types_v4.0.x
gpaulsen Jun 7, 2019
630af10
Merge pull request #6739 from ggouaillardet/topic/regx_atoi
gpaulsen Jun 7, 2019
0cd5a5a
Merge pull request #6714 from rhc54/cmr40/routed
gpaulsen Jun 7, 2019
b5428aa
btl/uct: add support for UCX 1.6.x
hjelmn May 16, 2019
adba7f5
COLL/BASE: Fix linear sync all2all
brminich Jun 6, 2019
cb8dd56
Merge pull request #6747 from devreal/rdma-fetchop-local-v4.0.x
hppritcha Jun 14, 2019
e01005a
Merge pull request #6748 from gpaulsen/topic/v4.0.x/fix_ucx_1.6_issue…
gpaulsen Jun 17, 2019
73c4aac
Merge pull request #6750 from brminich/topic/all2all_linear_sync_fix_…
hppritcha Jun 17, 2019
05fa584
Fix finalize of flux component
rhc54 Jun 19, 2019
c5cf343
OSC rdma win allocate: synchronize error codes across shared memory g…
devreal Jun 5, 2019
28d3009
Merge pull request #6725 from bosilca/cherrypick/6683
hppritcha Jun 24, 2019
3da9236
Merge pull request #6765 from rhc54/cmr4/flux
hppritcha Jun 24, 2019
16e1d74
Suggestion to fix division by zero in file view.
haraldkl Jun 13, 2019
b353639
Update to PMIx v3.1.3rc4
rhc54 Jun 25, 2019
9d0adbc
Update to track 32-bit support commit
rhc54 Jun 26, 2019
ba2368b
Merge pull request #6774 from hppritcha/topic/pr_6759_for_v4.0.x
hppritcha Jun 26, 2019
6424857
Merge pull request #6634 from jsquyres/pr/v4.0.x/ob1-fixes
hppritcha Jun 26, 2019
7f26c6d
Merge pull request #6776 from rhc54/cmr40/pmix
gpaulsen Jun 26, 2019
514e273
Merge pull request #6770 from devreal/osc_winalloc_err_v4.0.x
gpaulsen Jun 28, 2019
1d0e055
v4.0.x: Update PMIx to official v3.1.3 release
rhc54 Jul 2, 2019
b6da090
pml/ucx: Fix the max tag and context id values
nysal Jul 3, 2019
a7608a0
Merge pull request #6787 from rhc54/cmr40/pmix
gpaulsen Jul 8, 2019
2df46ac
Merge pull request #6792 from hoopoepg/topic/ucx_maxtag_fix-v4.0
gpaulsen Jul 8, 2019
667fe3f
Fix oob_tcp tcp_component_close segfault with active listeners
orivej Jul 4, 2019
d3a7360
Merge pull request #6800 from jsquyres/pr/v4.0.x/tcp-oob-active-liste…
hppritcha Jul 9, 2019
9499dcf
Manage errors in NBC collective ops
abouteiller Jan 26, 2018
c9e4240
mpi: retain operation and datatype in non blocking collectives
ggouaillardet Apr 9, 2019
71f240f
btl/openib: fix issue 6785
hppritcha Jul 12, 2019
63605fc
v4.0.x OSC: Reset external request to NULL to avoid double request
Jul 12, 2019
507fcc9
Merge pull request #6806 from ggouaillardet/topic/v4.0.x/nbc_retain
gpaulsen Jul 16, 2019
368da00
Merge pull request #6804 from hppritcha/topic/swat_issue_6785
gpaulsen Jul 16, 2019
667aba9
Merge pull request #6810 from janjust/v4.0.x
hppritcha Jul 23, 2019
aae73d9
fortran/mpif-h: fix C to Fortran error code conversion
ggouaillardet Jul 13, 2019
fbf7d31
fortran/mpif-h: fix MPI_[I]Alltoallw() binding
ggouaillardet Jul 13, 2019
5ab26e4
fortran/mpif-h: fix [i]alltoallw bindings
ggouaillardet Jul 17, 2019
13ba2b0
pcollreq/mpif-h: fix MPIX_Alltoallw_init() binding
ggouaillardet Jul 17, 2019
1ffb9b1
pcollreq/mpif-h: fix MPIX_Alltoallw_init() binding
kawashima-fj Jul 22, 2019
0422b23
Try to prevent the compiler from optimizing out MPIR_Breakpoint().
awlauria Jul 18, 2019
86794e5
Merge pull request #6843 from awlauria/mpir_opt_v4.0.x
hppritcha Jul 26, 2019
3d5b7b4
COLL/TUNED: Update alltoall selection rule for mlx
brminich Jul 2, 2019
b9998a1
COLL/TUNED: Minor var names/comments fixes
brminich Jul 24, 2019
359cdf2
osc/ucx: Fix data corruption with non-contiguous accumulates
nysal Jul 24, 2019
673ddae
Merge pull request #6845 from brminich/tuned_all2all_select-v4.0.x
hppritcha Jul 30, 2019
31aa52f
Merge pull request #6846 from nysal/topic/v4.0.x/ucx_accumulate_fix
hppritcha Aug 2, 2019
e547a2b
Merge pull request #6838 from ggouaillardet/topic/v4.0.x/misc_fortran…
hppritcha Aug 2, 2019
f68b06e
Fix incorrect behavior with length == 0
bosilca May 9, 2019
4f754d0
Optimized datatype description.
bosilca May 16, 2019
8b79423
Update the datatype dump to match the actual types.
bosilca May 8, 2019
4cdc215
Optimize the raw representation.
bosilca May 20, 2019
0a00b02
Small improvements on the test.
bosilca May 18, 2019
012a004
Clean and sync the pack and unpack functions.
bosilca May 20, 2019
78cc0ff
Disable checksum.
bosilca May 28, 2019
d5cdfe7
Optimize the position placement.
bosilca Jun 21, 2019
fad707d
Rework the datatype commit.
bosilca Jun 26, 2019
87299e0
Get rid of the division in the critical path.
bosilca Jul 10, 2019
f78d3d5
Optimize the pack/unpack.
bosilca Jul 10, 2019
9898332
Allow individual jobs to set their map/rank/bind policies
rhc54 Aug 6, 2019
f0f25b6
Fix typos
rhc54 Aug 7, 2019
6d62fb0
Merge pull request #6874 from rhc54/cmr40/lsf
gpaulsen Aug 8, 2019
2fa112c
UCX: added PPN hint for UCX context
Aug 5, 2019
cb3ed47
Merge pull request #6882 from hoopoepg/topic/ucx-ppn-hint-v4.0
gpaulsen Aug 9, 2019
167ca31
Update PMIx to official v3.1.4 release
rhc54 Aug 9, 2019
b37c85d
coll/libnbc: fixes ompi ompi_coll_libnbc_request_t parent
ggouaillardet Aug 8, 2019
ae26957
coll/base: cleanup ompi_coll_base_nbc_request_t elements
ggouaillardet Aug 8, 2019
39ec580
coll/base: only retain datatypes/op if the request has not yet completed
ggouaillardet Aug 9, 2019
e9a0343
osc/ucx: Fix possible win creation/destruction race condition
Jun 28, 2019
8087147
Merge pull request #6885 from rhc54/cmr40/pmix314
gpaulsen Aug 12, 2019
14f3fbb
Provide locality for all procs on node
rhc54 Jul 22, 2019
e17203b
Silence Coverity warning
rhc54 Aug 12, 2019
d72d39b
io_ompio_file_open: fix offset calculation with SEEK_END
edgargabriel Aug 5, 2019
83d40c1
Fix the stack displacement.
bosilca Aug 14, 2019
8e6e826
Fix the variable names used for the datatype dump.
bosilca Aug 14, 2019
c9f48e2
Whitespace cleanup
bosilca Aug 14, 2019
fd13b27
Merge pull request #6889 from ggouaillardet/topic/v4.0.x/nbc_fixes
hppritcha Aug 19, 2019
7b09c15
Merge pull request #6892 from janjust/v4.0.x-osc_fix
hppritcha Aug 19, 2019
f96994b
Merge pull request #6865 from rhc54/cmr40/locality
hppritcha Aug 19, 2019
f49c22a
Run-as-root env vars in orterun.c
simonbyrne Aug 12, 2019
549abea
orterun: remove duplicate code
jsquyres Aug 19, 2019
d3587f5
Merge pull request #6911 from jsquyres/pr/v4.0/mpirun-as-root-as-cont…
hppritcha Aug 20, 2019
390e0bc
Merge pull request #6863 from bosilca/topic/backport_6695
gpaulsen Aug 21, 2019
66e1856
SPML/UCX: fixed hang in SHMEM_FINALIZE
Aug 21, 2019
1f9fce8
SPML/UCX: fixed comment
Aug 21, 2019
e4adbee
Merge pull request #6905 from edgargabriel/pr/file-seek-end-fix-v4.0.x
hppritcha Aug 23, 2019
b07d58a
Updating VERSION for v4.0.2rc1
gpaulsen Aug 23, 2019
be67734
Merge pull request #6922 from hoopoepg/topic/fixed-hand-on-shmem-fina…
gpaulsen Aug 26, 2019
1b0cfdf
v4.0.x: regx/naive: add regx/naive component
Aug 20, 2019
197607c
Updating NEWS for v4.0.2
gpaulsen Aug 24, 2019
5744811
Merge pull request #6925 from gpaulsen/v4.0.x_VERSION_rc1
gpaulsen Aug 26, 2019
83f6c57
Merge pull request #6926 from gpaulsen/v4.0.2_NEWS
gpaulsen Aug 26, 2019
8efc6e1
Remove unnecessary error log
rhc54 Aug 27, 2019
83a2518
Coll/hcoll: fixes hcoll non-blocking colls support
Aug 27, 2019
8b3fd56
Update OPAL DDT variable names
jsquyres Aug 27, 2019
061574f
Merge pull request #6935 from vspetrov/v4.0.x_coll_hcoll_nbc_request_…
hppritcha Aug 27, 2019
8d130e1
UCX osc: properly release exclusive lock to avoid lockup
devreal Aug 27, 2019
78b8b01
Merge pull request #6938 from jsquyres/pr/v4.0.x/fix-ddt-variable-nam…
gpaulsen Aug 28, 2019
2d515f7
Merge pull request #6934 from devreal/osc-ucx-excl-lock-v4.0.x
gpaulsen Aug 29, 2019
4c1160e
Fix tree spawn routed component issue
jjhursey Aug 29, 2019
fbbacc1
Fix mmap infinite recurse in memory patcher
hkuno Jul 30, 2019
989461f
Merge pull request #6915 from sam6258/smiller_regx_none
hppritcha Aug 30, 2019
c6fe859
Merge pull request #6946 from hkuno/intercept_mmap_fix
hppritcha Aug 30, 2019
893ea3f
Merge pull request #6929 from rhc54/cmr40/pmix314
gpaulsen Aug 30, 2019
9bf1873
Fix osc sm posts when only 32 bit atomics support
guserav Jul 9, 2019
6912e09
Merge pull request #6942 from guserav/v4-fix-osc-sm-post-32-bit-atomics
hppritcha Sep 3, 2019
e2b1543
Small optimization on the datatype commit.
bosilca Aug 29, 2019
8f16780
Add a test for datatypes composed by multiple predefined
bosilca Aug 30, 2019
95cc53e
Be a little less restrictive on interface requirements
rhc54 Sep 6, 2019
287ee15
Merge pull request #6967 from rhc54/cmr40x/oob
gpaulsen Sep 9, 2019
ce228d2
Merge pull request #6952 from jsquyres/pr/v4.0.x/ddt-opt-and-fix
gpaulsen Sep 9, 2019
a482edc
Merge pull request #6944 from jjhursey/v4/fix-tree-launch
gpaulsen Sep 9, 2019
49a2558
Reving VERSION to v4.0.2rc2
gpaulsen Sep 9, 2019
84e4af5
Merge pull request #6969 from gpaulsen/topic/v4.0.x_VERSION_rc2
gpaulsen Sep 10, 2019
5a945f6
btl/vader: when using single-copy emulation fragment large rdma
hjelmn Sep 6, 2019
90b55db
Merge pull request #6986 from hppritcha/topic/pr6961_to_4.0.x
gpaulsen Sep 18, 2019
3eb7b27
Conform MPIR_Breakpoint to MPIR standard.
awlauria Sep 17, 2019
1430df3
Add 'orte_' prefix to noop_mpir_breakpoint_ptr.
awlauria Sep 18, 2019
0bb0e59
Updating VERSION to v4.0.2rc3.
gpaulsen Sep 19, 2019
265a47b
Merge pull request #6990 from awlauria/fix_mpir_standard_v4.0.x
hppritcha Sep 19, 2019
e5be033
ess/pmi: Fix `--enable-timing` compilation error
kawashima-fj Nov 12, 2018
83df062
Merge pull request #6996 from jsquyres/pr/v4.0.x/enable-timings-compi…
hppritcha Sep 20, 2019
71d97f0
Merge pull request #6994 from gpaulsen/gpaulsen_v4.0.2rc3
gpaulsen Sep 20, 2019
674655c
Do not use CMA in user namespaces
adrianreber Jul 25, 2019
2f10132
Merge pull request #6997 from jsquyres/pr/v4.0.x/vader-do-not-use-cma
gpaulsen Sep 22, 2019
226dfc4
platform/mellanox: disable missing libcuda warning
Sep 22, 2019
f8843bb
IKRIT: restored compilation
Sep 16, 2019
89be953
REF6976 Silent failure of OMPI over OFI with large messages sizes
Sep 23, 2019
aece129
Merge pull request #7001 from amaslenn/mlnx-no-missing-libcuda-warn-v4
hppritcha Sep 24, 2019
32984ce
Merge pull request #7005 from mwheinz/REFS6976-4.0.x
gpaulsen Sep 24, 2019
9f4b7ba
Merge pull request #7002 from hoopoepg/topic/restored-ikrit-compilati…
gpaulsen Sep 24, 2019
5f3dbdb
mtl/ofi: replace OMPI_UNLIKELY with OPAL version
hppritcha Sep 26, 2019
2ea5548
Merge pull request #7017 from hppritcha/topic/patch_ofi_v4.0.x
gpaulsen Sep 26, 2019
edbfcf0
Cleanup stale code in ORTE/OOB
rhc54 Sep 25, 2019
2d0dcae
Merge pull request #7018 from rhc54/cmr40/oob
hppritcha Sep 27, 2019
c6fab32
Fix the sigkill timeout sleep to prevent SIGCHLD from preventing comp…
jjhursey Oct 1, 2019
0839a9c
btl/usnic: s/get_nsec/get_nticks/g
jsquyres Oct 4, 2019
b5cb034
btl/usnic: clarifications and fixes regarding ACKs
jsquyres Oct 4, 2019
8f929c6
btl/usnic: increase default retrans_timeout
jsquyres Oct 4, 2019
58155bc
btl/usnic: cap the number of resends per progress iteration
jsquyres Oct 4, 2019
22bc268
btl/usnic: properly size freelist items
jsquyres Oct 4, 2019
7c2efbd
NEWS: update for the v4.0.2 release
hppritcha Oct 5, 2019
cb5f4e7
Merge pull request #7048 from hppritcha/topic/update_news_for_v402
gpaulsen Oct 6, 2019
1565239
btl/usnic: set ack_iteration_delay default to 4
jsquyres Oct 8, 2019
c659282
btl/usnic: set retrans_timeout back down to 5ms
jsquyres Oct 8, 2019
106109a
Merge pull request #7043 from jsquyres/pr/v4.0.x/usnic-fixes-and-opti…
hppritcha Oct 22, 2019
6185fa1
MPIR_Status_set_bytes: fix for large count sizes
edgargabriel Oct 8, 2019
a3e1ecc
comomn_ompio_file_read/write: fix 2GB limiting issue
edgargabriel Oct 5, 2019
3dba9ec
Merge pull request #7033 from jjhursey/v4-fix-sigkill-wait
gpaulsen Oct 22, 2019
b7f5c17
Ensure that grequestx continuously make progress
devreal Sep 18, 2019
8eae54f
plm/rsh: Add chdir option to change directory before orted exec
Oct 14, 2019
55527ab
Merge pull request #7125 from sam6258/smiller_rsh_chdir_v4.0.x
gpaulsen Oct 29, 2019
dbb873f
Merge pull request #7047 from edgargabriel/pr/v4.0.x-hdf5-2gb-bug
gpaulsen Nov 1, 2019
608502f
Merge pull request #7102 from edgargabriel/pr/v4.0.x-romio321-status-…
hppritcha Nov 1, 2019
524960d
Merge pull request #7119 from devreal/grequestx-progress-v4.0.x
gpaulsen Nov 1, 2019
3d94784
schizo/ompi: correctly handle the yield_when_idle option
ggouaillardet Feb 28, 2019
ba928ed
Cherry-pick of mpi_yield_when_idle setting into v.4.0.x .
wbailey2 Nov 10, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
68 changes: 68 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ ompi/mca/rte/orte/mpirun.1

ompi/mca/sharedfp/addproc/mca_sharedfp_addproc_control

ompi/mca/topo/treematch/config.h

ompi/mpi/c/profile/p*.c

ompi/mpi/fortran/configure-fortran-output.h
Expand Down Expand Up @@ -228,6 +230,52 @@ ompi/mpi/fortran/use-mpi-tkr/mpi_kinds.ompi_module
ompi/mpi/fortran/use-mpi-tkr/mpi-tkr-sizeof.f90
ompi/mpi/fortran/use-mpi-tkr/mpi-tkr-sizeof.h

ompi/mpiext/pcollreq/c/profile/pallgather_init.c
ompi/mpiext/pcollreq/c/profile/pallgatherv_init.c
ompi/mpiext/pcollreq/c/profile/pallreduce_init.c
ompi/mpiext/pcollreq/c/profile/palltoall_init.c
ompi/mpiext/pcollreq/c/profile/palltoallv_init.c
ompi/mpiext/pcollreq/c/profile/palltoallw_init.c
ompi/mpiext/pcollreq/c/profile/pbarrier_init.c
ompi/mpiext/pcollreq/c/profile/pbcast_init.c
ompi/mpiext/pcollreq/c/profile/pexscan_init.c
ompi/mpiext/pcollreq/c/profile/pgather_init.c
ompi/mpiext/pcollreq/c/profile/pgatherv_init.c
ompi/mpiext/pcollreq/c/profile/pmpiext_pcollreq_c.h
ompi/mpiext/pcollreq/c/profile/pneighbor_allgather_init.c
ompi/mpiext/pcollreq/c/profile/pneighbor_allgatherv_init.c
ompi/mpiext/pcollreq/c/profile/pneighbor_alltoall_init.c
ompi/mpiext/pcollreq/c/profile/pneighbor_alltoallv_init.c
ompi/mpiext/pcollreq/c/profile/pneighbor_alltoallw_init.c
ompi/mpiext/pcollreq/c/profile/preduce_init.c
ompi/mpiext/pcollreq/c/profile/preduce_scatter_block_init.c
ompi/mpiext/pcollreq/c/profile/preduce_scatter_init.c
ompi/mpiext/pcollreq/c/profile/pscan_init.c
ompi/mpiext/pcollreq/c/profile/pscatter_init.c
ompi/mpiext/pcollreq/c/profile/pscatterv_init.c
ompi/mpiext/pcollreq/mpif-h/profile/pallgather_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pallgatherv_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pallreduce_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/palltoall_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/palltoallv_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/palltoallw_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pbarrier_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pbcast_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pexscan_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pgather_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pgatherv_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pneighbor_allgather_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pneighbor_allgatherv_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pneighbor_alltoall_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pneighbor_alltoallv_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pneighbor_alltoallw_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/preduce_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/preduce_scatter_block_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/preduce_scatter_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pscan_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pscatter_init_f.c
ompi/mpiext/pcollreq/mpif-h/profile/pscatterv_init_f.c

ompi/mpi/java/java/mpi
ompi/mpi/java/java/*.jar
ompi/mpi/java/java/*.h
Expand Down Expand Up @@ -319,6 +367,8 @@ opal/mca/hwloc/base/static-components.h.new.struct

opal/mca/installdirs/config/install_dirs.h

!opal/mca/pmix/pmix*/pmix/AUTHORS
!opal/mca/pmix/pmix*/pmix/contrib/perf_tools/Makefile
opal/mca/pmix/pmix*/pmix/include/pmix/autogen/config.h
opal/mca/pmix/pmix*/pmix/include/pmix/autogen/config.h.in
opal/mca/pmix/pmix*/pmix/src/include/private/autogen/config.h.in
Expand Down Expand Up @@ -351,6 +401,24 @@ opal/mca/pmix/ext3x/ext3x_client.c
opal/mca/pmix/ext3x/ext3x_component.c
opal/mca/pmix/ext3x/ext3x_server_north.c
opal/mca/pmix/ext3x/ext3x_server_south.c
opal/mca/pmix/pmix3x/pmix/config/mca_library_paths.txt
opal/mca/pmix/pmix3x/pmix/config/test-driver
opal/mca/pmix/pmix3x/pmix/test/run_tests00.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests01.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests02.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests03.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests04.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests05.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests06.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests07.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests08.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests09.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests10.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests11.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests12.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests13.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests14.pl
opal/mca/pmix/pmix3x/pmix/test/run_tests15.pl

opal/tools/opal-checkpoint/opal-checkpoint
opal/tools/opal-checkpoint/opal-checkpoint.1
Expand Down
28 changes: 15 additions & 13 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,24 @@ corresponding files.
Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
University Research and Technology
Corporation. All rights reserved.
Copyright (c) 2004-2017 The University of Tennessee and The University
Copyright (c) 2004-2019 The University of Tennessee and The University
of Tennessee Research Foundation. All rights
reserved.
Copyright (c) 2004-2010 High Performance Computing Center Stuttgart,
Copyright (c) 2004-2019 High Performance Computing Center Stuttgart,
University of Stuttgart. All rights reserved.
Copyright (c) 2004-2008 The Regents of the University of California.
All rights reserved.
Copyright (c) 2006-2017 Los Alamos National Security, LLC. All rights
Copyright (c) 2006-2018 Los Alamos National Security, LLC. All rights
reserved.
Copyright (c) 2006-2017 Cisco Systems, Inc. All rights reserved.
Copyright (c) 2006-2019 Cisco Systems, Inc. All rights reserved.
Copyright (c) 2006-2010 Voltaire, Inc. All rights reserved.
Copyright (c) 2006-2017 Sandia National Laboratories. All rights reserved.
Copyright (c) 2006-2018 Sandia National Laboratories. All rights reserved.
Copyright (c) 2006-2010 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Copyright (c) 2006-2017 The University of Houston. All rights reserved.
Copyright (c) 2006-2019 The University of Houston. All rights reserved.
Copyright (c) 2006-2009 Myricom, Inc. All rights reserved.
Copyright (c) 2007-2017 UT-Battelle, LLC. All rights reserved.
Copyright (c) 2007-2017 IBM Corporation. All rights reserved.
Copyright (c) 2007-2018 UT-Battelle, LLC. All rights reserved.
Copyright (c) 2007-2019 IBM Corporation. All rights reserved.
Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing
Centre, Federal Republic of Germany
Copyright (c) 2005-2008 ZIH, TU Dresden, Federal Republic of Germany
Expand All @@ -35,7 +35,7 @@ Copyright (c) 2008-2009 Institut National de Recherche en
Informatique. All rights reserved.
Copyright (c) 2007 Lawrence Livermore National Security, LLC.
All rights reserved.
Copyright (c) 2007-2017 Mellanox Technologies. All rights reserved.
Copyright (c) 2007-2019 Mellanox Technologies. All rights reserved.
Copyright (c) 2006-2010 QLogic Corporation. All rights reserved.
Copyright (c) 2008-2017 Oak Ridge National Labs. All rights reserved.
Copyright (c) 2006-2012 Oracle and/or its affiliates. All rights reserved.
Expand All @@ -45,15 +45,17 @@ Copyright (c) 2016 ARM, Inc. All rights reserved.
Copyright (c) 2010-2011 Alex Brick <[email protected]>. All rights reserved.
Copyright (c) 2012 The University of Wisconsin-La Crosse. All rights
reserved.
Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
Copyright (c) 2013-2019 Intel, Inc. All rights reserved.
Copyright (c) 2011-2017 NVIDIA Corporation. All rights reserved.
Copyright (c) 2016 Broadcom Limited. All rights reserved.
Copyright (c) 2011-2017 Fujitsu Limited. All rights reserved.
Copyright (c) 2011-2019 Fujitsu Limited. All rights reserved.
Copyright (c) 2014-2015 Hewlett-Packard Development Company, LP. All
rights reserved.
Copyright (c) 2013-2017 Research Organization for Information Science (RIST).
Copyright (c) 2013-2019 Research Organization for Information Science (RIST).
All rights reserved.
Copyright (c) 2017 Amazon.com, Inc. or its affiliates. All Rights
Copyright (c) 2017-2018 Amazon.com, Inc. or its affiliates. All Rights
reserved.
Copyright (c) 2019 Triad National Security, LLC. All rights
reserved.

$COPYRIGHT$
Expand Down
8 changes: 4 additions & 4 deletions Makefile.ompi-rules
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- makefile -*-
# Copyright (c) 2008-2015 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2008-2018 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
# $COPYRIGHT$
#
Expand All @@ -20,7 +20,7 @@ if ! MAN_PAGE_BUILD_USEMPIF08_BINDINGS
endif

.1in.1:
$(OMPI_V_GEN) $(top_srcdir)/ompi/mpi/man/make_manpage.pl \
$(OMPI_V_GEN) $(top_srcdir)/config/make_manpage.pl \
--package-name='@PACKAGE_NAME@' \
--package-version='@PACKAGE_VERSION@' \
--ompi-date='@OMPI_RELEASE_DATE@' \
Expand All @@ -30,7 +30,7 @@ endif
--output=$@

.3in.3:
$(OMPI_V_GEN) $(top_srcdir)/ompi/mpi/man/make_manpage.pl \
$(OMPI_V_GEN) $(top_srcdir)/config/make_manpage.pl \
--package-name='@PACKAGE_NAME@' \
--package-version='@PACKAGE_VERSION@' \
--ompi-date='@OMPI_RELEASE_DATE@' \
Expand All @@ -41,7 +41,7 @@ endif
--output=$@

.7in.7:
$(OMPI_V_GEN) $(top_srcdir)/ompi/mpi/man/make_manpage.pl \
$(OMPI_V_GEN) $(top_srcdir)/config/make_manpage.pl \
--package-name='@PACKAGE_NAME@' \
--package-version='@PACKAGE_VERSION@' \
--ompi-date='@OMPI_RELEASE_DATE@' \
Expand Down
Loading