1
1

23075 Коммитов

Автор SHA1 Сообщение Дата
Gilles Gouaillardet
66ef1c3c55 configury: fix fortran binding checks for ompi extensions 2015-07-13 10:17:13 +09:00
rhc54
2e42457c2f Merge pull request #717 from rhc54/topic/async
Create a new opal_async_event_base and have the pmix/native and ORTE …
2015-07-12 09:44:34 -07:00
Ralph Castain
219c4dfba5 Create a new opal_async_event_base and have the pmix/native and ORTE level use it. This reduces our thread count by one. 2015-07-12 08:23:34 -07:00
rhc54
bd91225cb5 Merge pull request #716 from rhc54/topic/alloc
Default allocated nodes to the UP state
2015-07-11 12:30:32 -07:00
rhc54
d16af830fa Merge pull request #715 from rhc54/topic/evbase
Rename the current opal_event_base to opal_sync_event_base in prepara…
2015-07-11 10:50:40 -07:00
Ralph Castain
2c896c5a2d Default allocated nodes to the UP state 2015-07-11 10:43:11 -07:00
Ralph Castain
683efcb850 Rename the current opal_event_base to opal_sync_event_base in preparation for adding an async progress thread to opal. No functional changes made here - just a simple rename. 2015-07-11 10:08:19 -07:00
rhc54
053d9b2a7c Merge pull request #713 from rhc54/topic/errhandler
Add an opal/errhandler so opal-level errors can be up-leveled
2015-07-11 07:58:57 -07:00
rhc54
19516dbf81 Merge pull request #712 from rhc54/topic/hotel
Update the opal_hotel class to support a given event base instead of …
2015-07-11 07:31:16 -07:00
Ralph Castain
a2243dcddd Add an opal/errhandler so opal-level errors can be up-leveled 2015-07-11 07:09:11 -07:00
Ralph Castain
61fb067f14 Update the opal_hotel class to support a given event base instead of defaulting to using opal_event_base 2015-07-11 06:42:23 -07:00
Jeff Squyres
efc4c93d7a MPI_Scatter.3in: fix typo
Thanks to Akshay Venkatesh for noticing the mistake.
2015-07-10 20:11:39 -07:00
Howard Pritchard
4a3ca9d9b8 Merge pull request #710 from nrgraham23/javadoc_warnings_fix
Javadoc warnings fix
2015-07-10 19:08:38 -06:00
Nathaniel Graham
6bca7486c5 Added suppression statements.
There are a few places where adding the @param for the variable
javadoc wants does not make sense, so I added suppression statements
in those areas.

Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-10 16:04:22 -06:00
Rolf vandeVaart
06dbcc1b25 Merge pull request #708 from rolfv/pr/cuda-macro-fix-minor
Minor rewrite of text and comments
2015-07-10 15:32:03 -04:00
Nathaniel Graham
580251e96a Fixes for javadoc warnings.
Added missings @params and @throws as well as adding definitions for the @throws tags.

Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-10 12:59:45 -06:00
Howard Pritchard
8e16dda08e Merge pull request #703 from nrgraham23/more_one-sided_bindings
More one sided bindings
2015-07-10 12:47:07 -06:00
Rolf vandeVaart
5ee2505174 Minor rewrite of text and comments 2015-07-10 13:50:06 -04:00
Nathaniel Graham
7f6d141bd6 More one sided java bindings.
Bindings for the MPI_WIN_FLUSH_LOCAL, MPI_WIN_FLUSH_LOCAL_ALL, MPI_WIN_ALLOCATE, MPI_WIN_ALLOCATE_SHARED, and MPI_COMM_SPLIT_TYPE.  Also added several necessary constants.

Signed-off-by: Nathaniel Graham ngraham@lanl.gov
2015-07-10 11:40:18 -06:00
Howard Pritchard
e9d6c7a910 Merge pull request #693 from nrgraham23/additional_java_bindings
Additional java bindings
2015-07-10 11:10:29 -06:00
Rolf vandeVaart
337dda0484 Merge pull request #706 from rolfv/pr/fix-mpiext-config
One word change from none to all - new default
2015-07-10 12:41:53 -04:00
Ralph Castain
2ac1942a75 Prep NEWS for 1.8.7 2015-07-10 08:49:27 -07:00
Rolf vandeVaart
f1fff56d74 One word change from none to all - new default 2015-07-10 11:23:22 -04:00
Jeff Squyres
fc686f5538 usnic: make configure complain if libfabric cannot be found
Instead of silently determining that the usnic BTL can't be built,
announce that usnic is checking for libfabric support, and then
AC_MSG_RESULT the result of that check.
2015-07-10 06:45:33 -07:00
Jeff Squyres
4341639a66 Revert "configury: fix (again) XRC detection on OFED < 3.12"
@ggouaillardet is likely offline for the weekend, but master is broken
on RHEL 6.5 systems that do not have MOFED installed.  So I'm taking
the liberty of revering this commit; I'm guessing Gilles will fixup
and re-commit next week.

This reverts commit 77f8282d51d8f40f6ae988ef84c9c852de75c625.
2015-07-10 06:45:33 -07:00
Gilles Gouaillardet
77f8282d51 configury: fix (again) XRC detection on OFED < 3.12
since ibv_create_xrc_rcv_qp is now deprecated, and in order to
be "future-proof", we have to consider the case in which only XRC Domains are supported.

Thanks Paul Hargrove for the detailled report.
2015-07-10 15:31:45 +09:00
Gilles Gouaillardet
9a49d42f81 configury: fix XRC detection on OFED < 3.12
Thanks Paul Hargrove for the report
2015-07-10 10:21:46 +09:00
Rolf vandeVaart
8be2c9759b Merge pull request #702 from rolfv/pr/fix-cuda-mca-register
Make explicit call to initalize MCA parameters in common CUDA code.
2015-07-09 15:37:22 -04:00
Rolf vandeVaart
ae0f3cfee7 Make explicit call to initalize MCA parameters in common CUDA code. This allows us to view them with ompi_info and possibly modify with tools interface 2015-07-09 12:51:55 -04:00
bosilca
c0e0510db4 Merge pull request #698 from rolfv/pr/smcuda-ipc-perf-fix
Force smcuda BTL to use CUDA IPC path for all GPU buffers where possible
2015-07-09 09:54:32 +02:00
Gilles Gouaillardet
8eede3c7f1 configury: fix a typo in XRC support detection
Thanks to Ben Menadue for the report
2015-07-09 13:37:49 +09:00
Rolf vandeVaart
cdffa4724d Force smcuda BTL to use CUDA IPC path for all GPU buffers where possible 2015-07-08 17:11:25 -04:00
Rolf vandeVaart
77950374a5 Merge pull request #695 from rolfv/pr/fix-previous-cuda-macro-change
Fix errors from previous commit
2015-07-08 12:59:10 -04:00
Mike Dubman
099d7411e9 Merge pull request #696 from yosefe/topic/yalla-fix-config
yalla: fix mxm configuration parsing.
2015-07-08 19:56:59 +03:00
yosefe
103cac5bd9 yalla: fix mxm configuration parsing.
Take configuration from MXM_MPI_xx instead of MXM_PML_xx, same as mtl
mxm.
2015-07-08 19:18:23 +03:00
Rolf vandeVaart
1229dd3ed6 Fix errors from previous commit 2015-07-08 11:46:52 -04:00
Rolf vandeVaart
2797f5b8fc Merge pull request #694 from rolfv/pr/update-cuda-macro
Some minor cleanup and renaming of query function.
2015-07-08 11:09:17 -04:00
Rolf vandeVaart
6372baa7b9 Some minor cleanup and renaming of query function. 2015-07-08 10:17:35 -04:00
Jeff Squyres
d5e16839e9 mpi_f08: restore C/Fortran compatibility with F08 BUFFER_DETACH
The C int/Fint interoperability code was erroneously removed when this
function was moved to the use-mpi-f08 directory.
2015-07-08 03:55:50 -07:00
Nathaniel Graham
26c528a627 Copyright additions
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-07 16:14:21 -06:00
Howard Pritchard
68c69d07ff add copyrights to changed java related files
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-07-07 16:10:58 -06:00
Nathaniel Graham
982a232955 Additional Java Bindings
Java bindings for the following functions: MPI_RACCUMULATE, MPI_GET_ACCUMULATE, MPI_RGET_ACCUMULATE, MPI_WIN_LOCK_ALL, MPI_WIN_UNLOCK_ALL, MPI_WIN_SYNC, MPI_WIN_FLUSH, MPI_WIN_FLUSH_ALL, MPI_COMPARE_AND_SWAP, and MPI_FETCH_AND_OP.  Also includes Java bindings for the Operations MPI_REPLACE and MPI_NO_OP.

Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-07 16:04:17 -06:00
rhc54
c6bb227073 Merge pull request #692 from rhc54/topic/mapper
Fix hetero operations. An error in the hwloc utilities only allocated…
2015-07-07 13:33:42 -07:00
Ralph Castain
ed93154e43 Fix hetero operations. An error in the hwloc utilities only allocated memory for the first display of a binding map, and then assumed that all nodes had the same number of cores in them. This resulted in memory corruption whenever someone displayed a binding pattern for a hetero cluster, and a smaller node was first in line. 2015-07-07 12:52:16 -07:00
rhc54
a4aff5e3d9 Merge pull request #691 from rhc54/topic/mapper
Add a bunch of debug, and correct an error that caused us to use the …
2015-07-07 11:08:01 -07:00
Ralph Castain
7455802a36 Add a bunch of debug, and correct an error that caused us to use the wrong mapping policy when determining the default binding policy 2015-07-07 10:13:10 -07:00
Jeff Squyres
4b8967f532 Merge pull request #690 from jsquyres/pr/really-fix-f08-buffer-detatch-really-really-really
mpi_f08: move the f08 version of buffer_detach to use-mpi-f08
2015-07-07 11:17:27 -04:00
Jeff Squyres
8ff60c47cc mpi_f08: move the f08 version of buffer_detach to use-mpi-f08
@ggouaillardet was right -- we should have put the
ompi_buffer_detach_f08() function in the use-mpi-f08 directory to
begin with.  Putting it in the mpif-h directory made it complicated as
to whether the function would be built or not (e.g., whether weak
symbols were supported or not, whether the profiling layer was
disabled or not, ...etc.).

Just put it in the use-mpi-f08 directory and always build it (when the
mpi_f08 module is built, of course), and keep it simple.
2015-07-07 07:38:09 -07:00
Gilles Gouaillardet
478120ecb4 configury: fix alignment check of bool when cross-compiling 2015-07-07 11:04:07 +09:00
Gilles Gouaillardet
409874eb47 remove trigraph '??)' from comment
Fujitsu compilers issue way too many warnings because of this trigraph
2015-07-07 11:00:13 +09:00