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

23054 Коммитов

Автор SHA1 Сообщение Дата
Ralph Castain
6829e192ad Okay, that's it - trash it 2015-07-01 05:27:30 -05:00
Nathaniel Graham
bb5699e912 ompi/java: add MPI_Rget and MPI_Rput java bindings
Wrote tests for ompi tests, but will commit later.

Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-06-30 12:05:59 -06:00
rhc54
c8730b56e8 Merge pull request #683 from rhc54/topic/omp
Update the OMP support per request from IBM and LLNL
2015-06-30 11:08:24 -05:00
Ralph Castain
6cd3ccd305 Update the OMP support per request from IBM and LLNL 2015-06-30 10:24:34 -05:00
Gilles Gouaillardet
c4025f55a4 mpi_f08: add MPI_Type_size_x and misc PMPI_xxx bindings 2015-06-30 16:31:14 +09:00
Gilles Gouaillardet
18fd30a173 mpi_f08: fix MPI_FREE_MEM binding 2015-06-30 14:19:50 +09:00
Gilles Gouaillardet
13950c3ec1 mpi_f08: fix MPI_WIN_{ATTACH,DETACH} bindings
fixes INTENT from open-mpi/ompi@9600e2bc63
2015-06-30 12:28:23 +09:00
Gilles Gouaillardet
86bbdd2ebe mpi_f08: fix MPI_COMM_SPAWN_MULTIPLE binding 2015-06-30 11:47:45 +09:00
Gilles Gouaillardet
a4cc83f4f7 mpiext/affinity: fix missing function type 2015-06-30 09:37:27 +09:00
rhc54
d4a1744d4d Merge pull request #681 from rhc54/configure
Ensure we always set sizeof_bool
2015-06-29 16:38:42 -05:00
MPI Team
34f7e30158 openmpi-nightly-tarball: fix typo
The branch name is "v2.x", not "2.x".
2015-06-29 17:04:06 -04:00
Ralph Castain
005248bb4e When building --no-ompi, we don't run setup_cxx and hence sizeof_bool never gets set. So set it in configure.ac so everyone always has it
Check for sizeof(_Bool) so we don't need the C++ compiler
2015-06-29 15:23:12 -05:00
Ralph Castain
a58171a974 Add some debug 2015-06-29 14:51:41 -05:00
Rolf vandeVaart
dfa4b5e474 Merge pull request #680 from rolfv/pr/add-cuda-macro
Add a macro to indicate CUDA-aware support
2015-06-29 14:24:19 -04:00
Mike Dubman
8a985cd2bd Merge pull request #679 from alinask/topic/add_vendor_part_id_mlnx
openib btl: added a new vendor_part_id for Mellanox ConnectX4-LX.
2015-06-29 21:19:42 +03:00
Jeff Squyres
f6882a85bb mpiext_affinity_str.c: minor stylistic updates
No real functional changes:

* Reduce #if's a little -- have a single "no hwloc" and "hwloc"
  section.
* Make a common subroutine (no_hwloc_support()) for when we don't have
  any hwloc support
2015-06-29 09:36:10 -07:00
Jeff Squyres
fc69c0be24 mpi_f08: fix MPI_BUFFER_DETACH binding 2015-06-29 09:22:30 -07:00
Rolf vandeVaart
e1983ff46a Add a macro to indicate CUDA-aware support 2015-06-29 12:08:27 -04:00
Jeff Squyres
91d3b5f555 errcode.h: fix typo: errnum, not errno
Thanks to Åke Sandgren for pointing out the error.
2015-06-29 08:32:46 -07:00
Alina Sklarevich
27797654db openib btl: added a new vendor_part_id for Mellanox ConnectX4-LX. 2015-06-29 13:50:43 +03:00
Gilles Gouaillardet
6994d742fd mpiext/affinity: #if OPAL_HAVE_HWLOC most parts of the code
that allow this extension to compile if configure'd with --without-hwloc
2015-06-29 09:54:03 +09:00
Gilles Gouaillardet
e0dd9bd2e7 Fix java bindings disaster
that commit fixes :
- open-mpi/ompi@224f97b009
- open-mpi/ompi@ade7de549c
- open-mpi/ompi@0836344673
- open-mpi/ompi@7e0581c853
- open-mpi/ompi@d948a43993
2015-06-29 09:51:36 +09:00
rhc54
6e19505028 Merge pull request #678 from rhc54/topic/hwloc
Now that it has been officially released, update the embedded HWLOC to 1.11.0
2015-06-28 14:45:50 -07:00
Ralph Castain
75ceec663a Now that it has been officially released, update the embedded HWLOC to 1.11.0 2015-06-28 14:07:45 -07:00
rhc54
8a5e1611ab Merge pull request #675 from rhc54/topic/ompi
Add new component to support OpenMP envars per request from IBM and LLNL
2015-06-27 19:00:20 -07:00
Ralph Castain
a4557d4ed2 Add new component to support OpenMP envars per request from IBM and LLNL 2015-06-27 17:57:04 -07:00
Gilles Gouaillardet
d948a43993 java: fix typo in MPI_Win_attach binding 2015-06-28 09:27:19 +09:00
rhc54
628364a550 Merge pull request #674 from rhc54/topic/oob
Protect the oob/tcp component from port scanners
2015-06-26 04:43:47 -07:00
Ralph Castain
4352123c26 Protect the oob/tcp component from port scanners 2015-06-26 01:40:57 -07:00
Gilles Gouaillardet
98bf02485d fortran: add Fortran 2008 bindings for attr_fn (MPI_COMM_DUP_FN and friends)
Fixes open-mpi/ompi#460
2015-06-26 15:21:30 +09:00
Gilles Gouaillardet
e701bf35cc MPI_Win_{get,set}_info : add man pages 2015-06-26 15:14:25 +09:00
Gilles Gouaillardet
6e2951e8d7 MPI_Win_{attach,detach} : add man pages 2015-06-26 15:14:25 +09:00
Gilles Gouaillardet
f7bbad96be MPI_Win_create_dynamic : add man page 2015-06-26 15:14:24 +09:00
Gilles Gouaillardet
7e0581c853 MPI_Win_{get,set}_info : add Java bindings 2015-06-26 15:10:15 +09:00
Gilles Gouaillardet
0836344673 MPI_Win_{attach,detach} : add Java bindings 2015-06-26 15:10:14 +09:00
Gilles Gouaillardet
ade7de549c MPI_Win_create_dynamic : add Java bindings 2015-06-26 15:10:14 +09:00
Ralph Castain
2fa8167383 Remove manpages when doing distclean in the OMPI extensions area 2015-06-25 21:01:17 -07:00
Jeff Squyres
13425e759c bml r2: very minor cleanups
Delete stale comments, use C99 struct initialization.
2015-06-25 15:54:16 -07:00
Rolf vandeVaart
5aa11a2c9f Fix library name 2015-06-25 18:07:01 -04:00
Rolf vandeVaart
2750a6e237 Fix filename name 2015-06-25 17:41:44 -04:00
Rolf vandeVaart
995723ca6f Fix compilation of cuda extensions
Fix compilation
2015-06-25 17:19:14 -04:00
bureddy
c78b8e9b8e Merge pull request #664 from bureddy/master
powerpc: update mem barrier instructions
2015-06-25 14:09:49 -07:00
rhc54
d01f37c063 Merge pull request #667 from rhc54/topic/cudaext
Add CUDA MPI extension for Rolf - because @jsquyres  said it was OKAY
2015-06-25 13:41:54 -07:00
Jeff Squyres
a172bd161e usnic: switch to use the new libfabric common library
The usnic BTL configure.m4 no longer needs to OPAL_CHECK_LIBFABRIC; it
just uses the results from opal/mca/common/libfabric's configure.m4.
We also now don't need to link against libfabric -- they just link
against the opal_common_libfabric library.
2015-06-25 13:33:15 -07:00
Ralph Castain
265cd14f60 Purge whitespace 2015-06-25 13:27:56 -07:00
Ralph Castain
8d128fe090 Remove the non-null attributes from the cmd_line parser as this isn't something we can guarantee, and the optimization isn't worth the potential for error 2015-06-25 13:26:20 -07:00
Ralph Castain
a390a8f5ef Add a CUDA MPI extension to provide the MPIx_CUDA_SUPPORT macro 2015-06-25 13:07:35 -07:00
rhc54
8b62b63786 Merge pull request #666 from rhc54/topic/libfab
Add a common/libfabric component
2015-06-25 12:46:34 -07:00
rhc54
5e6670343e Merge pull request #673 from jsquyres/pr/mpi-extension-defaults
MPI extensions: build extensions by default
2015-06-25 12:38:26 -07:00
Jeff Squyres
fca193d316 MPI extensions: build extensions by default
* affinity: will build unless disabled.
* cr: will build if FT is enabled, unless it is disabled.  It will
  also complain/abort if you --with-mpi-ext=cr, but FT is disabled.
* example: will only build if --with-mpi-ext=example (and .ompi_ignore
  is removed)
2015-06-25 11:28:58 -07:00