Nathan Hjelm
b1e3936261
Merge pull request #1078 from rolfv/pr/disable-osc-rdma-for-cuda
...
Disable the use of osc rdma when we detect a GPU buffer
2015-10-29 10:03:28 -06:00
Federico Reghenzani
6536a6a9f5
oob_tcp: fix peer->state wrong check
2015-10-29 16:43:58 +01:00
Rolf vandeVaart
f2ff6e03ab
Make CUDA 4.1 a requirement for CUDA-aware support.
...
Remove all related preprocessor conditionals.
2015-10-29 11:24:02 -04:00
Ralph Castain
8ad9b450c4
Silence Coverity warning
2015-10-28 20:10:28 -07:00
Matias Cabral
8ebcac1b2c
Merge pull request #1075 from matcabral/psm2_symbol_rename
...
Updated psm2 mtl with new externally exposed symbols of psm2.so
Fixes open-mpi/ompi#1018
Fixes open-mpi/ompi#1021
2015-10-28 13:55:45 -07:00
Rolf vandeVaart
87a4cc6118
Disable the use of osc rdma when we detect a GPU buffer as it is not supported in that component.
...
This forces a failover to the osc pt2pt component. Fixes #1012
2015-10-28 14:47:45 -04:00
Mike Dubman
4c723614e8
Merge pull request #1042 from igor-ivanov/master
...
oshmem: Fix tarball issue
2015-10-28 19:44:26 +02:00
Mike Dubman
d7e1d3c5f2
Merge pull request #1076 from yosefe/topic/ucx-init-mpi-request
...
pml_ucx: fix debug macros, and initialize mpi request properly.
2015-10-28 19:43:49 +02:00
yosefe
ae738d0434
pml_ucx: add pmi fence in del_procs
2015-10-28 18:34:36 +02:00
Matias A Cabral
ed16d8e1cc
Updated psm2 mtl with new externally exposed symbols of psm2.so
...
Fixes open-mpi/ompi#1018
Fixes open-mpi/ompi#1021
2015-10-28 09:12:33 -07:00
Jeff Squyres
ea3299dc85
configure.ac: remove unintented variable reset
...
WANT_MPI_CXX_SUPPORT is set in ompi_configure_options.m4 and should
not be reset in configure.ac.
2015-10-28 08:23:21 -07:00
George Bosilca
c2b7c2d904
Revert d667e53b.
2015-10-28 09:09:19 -04:00
yosefe
41b6230be3
pml_ucx: fix debug macros, and initialize mpi request properly.
2015-10-28 10:59:25 +02:00
George Bosilca
d667e53b30
Add a missing header (for sscanf).
2015-10-28 00:55:15 -04:00
George Bosilca
c9d0fffab3
Add a missing include.
2015-10-28 00:50:58 -04:00
rhc54
b603307f7d
Merge pull request #1073 from rhc54/topic/pmix
...
Cleanup the PMIx direct modex support.
2015-10-27 19:39:10 -07:00
Ralph Castain
267ca8fcd3
Cleanup the PMIx direct modex support. Add an MCA parameter pmix_base_async_modex that will cause the async modex to be used when set to 1. Default it to 0 for now
...
to continue current default behavior.
Also add an MCA param pmix_base_collect_data to direct that the blocking fence shall return all data to each process. Obviously, this param has no effect if async_
modex is used.
2015-10-27 17:31:56 -07:00
rhc54
3035e14051
Merge pull request #1074 from rhc54/topic/list
...
Revert the changes to the opal_list_t destructor
2015-10-27 17:30:21 -07:00
Ralph Castain
a7045352e2
Modify the OPAL_LIST_RELEASE and OPAL_LIST_DESTRUCT macros to release the objects only when the list object is refcounted down to 1, which will then reach zero when destructed/released at the end of the macro
...
`
2015-10-27 16:42:46 -07:00
Ralph Castain
02cdd046bd
Revert " Releasing the list items when list destructor is called"
...
This reverts commit 7579ae3086836af348b0564f032be709d24e097f.
2015-10-27 15:24:48 -07:00
Ralph Castain
e1778f5f9b
Revert " changing the destruct function of list release API to release list items"
...
This reverts commit 720fa860eee7df4f06eb5604058da57453e88b46.
2015-10-27 15:24:45 -07:00
yohann
8bf1c95cdc
mtl/ofi: Remove unused help messages.
2015-10-27 09:38:04 -07:00
Nathan Hjelm
69d403d42b
Merge pull request #1054 from hjelmn/add_procs_threading
...
add_procs: add threading protection for dynamic add_procs
2015-10-27 09:27:13 -06:00
Jeff Squyres
e85406721a
verbs_usnic: add missing <stdio.h>
2015-10-27 05:22:38 -07:00
George Bosilca
0a57cca9cd
Fix the subarray and darray type creation. Include a
...
small patch provided by Gilles.
2015-10-26 23:49:35 -04:00
George Bosilca
679dc9b437
Fix the subarray and darray type creation. Include a
...
small patch provided by Gilles.
2015-10-26 23:44:26 -04:00
Jeff Squyres
62f161e207
Merge pull request #1071 from jsquyres/pr/fix-autogen-no-ompi
...
configury: fix autogen.pl --no-ompi
2015-10-26 17:12:32 -07:00
yohann
a111d66f0f
mtl/ofi: Change hints to FI_PROGRESS_MANUAL.
2015-10-26 15:32:30 -07:00
Jeff Squyres
dbf744be49
Merge pull request #1070 from jsquyres/pr/move-usnic-fake-ibv-driver-to-its-own-static-common-component
...
common_usnic: move fake IBV provider to libopen-pal
2015-10-26 15:19:51 -07:00
yohann
fde8b89ceb
mtl/ofi: Use OFI's representation of ANY_SRC instead of NULL.
2015-10-26 14:38:41 -07:00
yohann
4246de4508
mtl/ofi: Treat error correctly.
2015-10-26 14:38:33 -07:00
Jeff Squyres
c28324c5c8
common_usnic: move fake IBV provider to libopen-pal
...
Move the fake usnic IBV provider out of common/verbs and into a new
common/verbs_usnic component that is always statically linked into
libopen-pal. The fake provider is registered with libibverbs at run
time, but there is no *un*register IBV API. Hence, we can't let the
code containing this provider be dlclosed -- which means it needs to
be statically linked into libopen-pal.
Fixes open-mpi/ompi#1060 .
2015-10-26 14:29:54 -07:00
Jeff Squyres
d44eb8a024
configury: fix autogen.pl --no-ompi
...
The Makefile.ompi-rules trim options previously used AM_CONDITIONALs
that were defined only when the OMPI project was configured. Hence,
if you ran "autogen.pl --no-ompi", autogen would fail with lots of
messages about undefined AM_CONDITIONALs.
This commit makes new AM_CONDITIONALs outside of the project
configuration that can be safely used elsewhere.
2015-10-26 14:28:51 -07:00
George Bosilca
2622b9d3a1
Fix minor issues in the treematch topo
...
based on a patch provided by Guillaume.
2015-10-25 21:38:59 -04:00
Gilles Gouaillardet
1105634ca1
mpi_f08: fix MPI_WIN_{ATTACH,DETACH} bindings
...
fixes INTENT from open-mpi/ompi@9600e2bc63
Thanks Jeff for pointing this !
2015-10-26 10:02:45 +09:00
George Bosilca
4ac247b1da
Minor updated on the validity checks for the alltoall collectives.
2015-10-24 15:25:28 -04:00
George Bosilca
6c28f114f1
Silence a warning regarding the format str for snprintf.
2015-10-24 15:24:40 -04:00
Jeff Squyres
b43fcb7695
Merge pull request #1028 from ggouaillardet/poc/pmix1xx_configury
...
pmix1xx configury: invoke sub-configure with CFLAGS and CPPFLAGS on t…
2015-10-24 13:19:33 -04:00
rhc54
3ffbf08283
Merge pull request #1068 from marksantcroos/master
...
Make odsl debug message consistent.
2015-10-24 08:11:11 -07:00
rhc54
312dda7e7b
Merge pull request #1067 from rhc54/topic/wait
...
Resolve a race condition that prevented the sigchild callback from be…
2015-10-24 08:10:50 -07:00
Mark Santcroos
30aab75b86
Make message consistent.
2015-10-24 13:40:03 +02:00
Ralph Castain
6506b0a5e5
Resolve a race condition that prevented the sigchild callback from being registered before short-lived apps terminated
...
Thanks to Mark Santcroos for the assistance in tracking it down.
2015-10-23 21:02:31 -07:00
rhc54
39cfdbbdad
Merge pull request #1066 from rhc54/topic/alloc
...
Release the allocator list items from the list before destructing
2015-10-23 13:54:22 -07:00
Ralph Castain
43e0c5bfef
Release the allocator list items from the list before destructing
2015-10-23 12:26:49 -07:00
Jeff Squyres
140cf90e3e
osc_rdma: minor compiler warning stomp
2015-10-23 06:21:56 -07:00
Jeff Squyres
c5eef3c534
oshmem: minor compiler warning stomp
2015-10-23 06:21:56 -07:00
Nysal Jan K A
89653be514
Merge pull request #1062 from nysal/topic/powerpcle
...
Patch configure to support PowerPC little endian
2015-10-23 17:39:14 +05:30
Nysal Jan K.A
12c5063d58
Patch configure to support PowerPC little endian
...
The earliest libtool release that supports PowerPC little endian
is 2.4.3. Patch configure to enable support for this architecture.
2015-10-23 16:40:08 +05:30
Ralph Castain
4c12022a50
Silence a couple of warnings from valgrind and compilers. Since some pmix components may return success with a NULL value from a "get", check for that situation before attempting to unload the data. Preset the hostname before calling modex_recv to get it so unload properly checks for NULL. Cast a returned value to the correct ompi_proc_t pointer
2015-10-22 20:56:02 -07:00
Nathan Hjelm
9dad35b467
Merge pull request #1061 from hjelmn/osc_fixes
...
one-sided fixes
2015-10-22 18:23:19 -06:00