Jeff Squyres
debe06289c
Thanks to Siegmar Gross; he pointed out that I didn't read
...
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
carefully enough: a Java "char" is actually 16 bits, not 8.
This commit was SVN r28087.
2013-02-21 14:29:18 +00:00
Jeff Squyres
4e2ee5a27b
Per
...
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html ,
the sizes of Java types are fixed. So we just assign them to their
corresponding MPI fixed-size datatypes where possible.
This commit was SVN r28085.
2013-02-20 21:57:48 +00:00
Nathan Hjelm
55cf850eca
Add comment about r28083
...
This commit was SVN r28084.
The following SVN revision numbers were found above:
r28083 --> open-mpi/ompi@5411e28c00
2013-02-20 21:42:13 +00:00
Nathan Hjelm
5411e28c00
btl/openib: don't align fragments on 2 byte boundaries (changed to 8)
...
cmr:v1.6,v1.7
This commit was SVN r28083.
2013-02-20 21:27:01 +00:00
Rolf vandeVaart
da3e9ff906
Add show_help.h where needed.
...
This commit was SVN r28071.
2013-02-19 15:42:09 +00:00
Brian Barrett
3c83618799
fix a missing header file issue with IB
...
This commit was SVN r28070.
2013-02-18 18:29:14 +00:00
Vasily Filipov
52a9241859
MTL MXM: adapt to mxm 2.0 api changes - flags are only for send requests, and SYNC is part of the opcode.
...
This commit was SVN r28069.
2013-02-17 10:04:19 +00:00
Vasily Filipov
8270d8f52a
MTL MXM: "#include "opal/util/show_help.h" adding.
...
This commit was SVN r28068.
2013-02-17 09:51:03 +00:00
Ralph Castain
ebad55b933
Apply patches from ORNL to fix compile issues - minor stuff. Thanks to Geoffroy Vallee for the patches.
...
This commit was SVN r28065.
2013-02-15 22:14:23 +00:00
Jeff Squyres
fde6207fe1
Patch for Cygwin support: use correct DSO/shared library prefix and
...
suffix. Thanks to Marco Atzeri for reporting the issue and providing
an initial patch.
This commit was SVN r28059.
2013-02-15 14:12:39 +00:00
Jeff Squyres
bbddd6ea03
Add header file for opal_show_help().
...
This commit was SVN r28056.
2013-02-13 16:31:59 +00:00
Brian Barrett
504a6d036f
* Rather than use the extra_includes directive, add the extra includes (which is really just -I${includedir}/openmpi/ for devel headers) to CPPFLAGS, since all the other necessary -Is for devel headers (like libevent and hwloc) are added to CPPFLAGS.
...
* Clean up ${includedir} and ${libdir} for script wrapper compilers
* Update script wrapper compilers to work like the C wrapper compilers w.r.t static and dynamic linking
* Remove the ORTE script wrapper compilers since they didn't support the ${includedir} stuff and Ralph said they weren't used anymore.
This commit was SVN r28052.
2013-02-13 00:33:05 +00:00
Brian Barrett
312f37706e
In talking about this with Jeff and Ralph, we don't actually need
...
ompi_show_help, because opal_show_help is replaced with an
aggregating version when using ORTE, so there's no reason to
directly call orte_show_help.
This commit was SVN r28051.
2013-02-12 21:10:11 +00:00
Joshua Ladd
70ad711337
Backing out the Open SHMEM project
...
This commit was SVN r28050.
2013-02-12 17:45:27 +00:00
Mike Dubman
ff384daab4
Added new project: oshmem.
...
This commit was SVN r28048.
2013-02-12 15:33:21 +00:00
Mike Dubman
55cb00f8a3
Remove references to unexisting files:
...
ompi/mca/common/netpatterns/
ompi/mca/common/commpatterns/
This commit was SVN r28044.
2013-02-12 13:21:47 +00:00
Pavel Shamis
a31bc57849
Moving mca/common/netpatterns and commpaterns to ompi/patterns.
...
This commit was SVN r28035.
2013-02-05 21:52:55 +00:00
Brian Barrett
d80218996f
Rather than setting up the direct call stuff in ompi_mca (which requires
...
modifying ompi_mca for every interface that is direct called), do it in
the framework's .m4 file.
This commit was SVN r28031.
2013-02-04 23:26:42 +00:00
Vasily Filipov
21b170b43b
MTL MXM: push commit r27987 back, now with right user.
...
r27987 - MTL MXM: ver. 2.0 interface changes.
This commit was SVN r28026.
The following SVN revision numbers were found above:
r27987 --> open-mpi/ompi@2735658d81
2013-02-04 06:59:24 +00:00
Vasily Filipov
aa5e436479
Revert revesion -r27986, the reason is - it was submitted with wrong user name.
...
This commit was SVN r28025.
The following SVN revision numbers were found above:
r27986 --> open-mpi/ompi@729caaf0cd
2013-02-04 06:54:24 +00:00
Jeff Squyres
c8dc1905f0
Fixes trac:3494: If we get 0 bytes back for the ACK, it doesn't
...
necessarily mean an error -- it could (and usually does) mean that the
peer realized that we both initiated a connect at the same time, and
therefore it decided to hang up.
I also added a friendly show_help error message for other cases where
recv_blocking() fails (i.e., "Something went wrong. Kaboom! Your job
will abort...").
This commit was SVN r28023.
The following Trac tickets were found above:
Ticket 3494 --> https://svn.open-mpi.org/trac/ompi/ticket/3494
2013-02-02 01:19:03 +00:00
Jeff Squyres
f05b7aa6d8
As the help message states, it's not an ''error'' if the specified
...
interface is not found. It should just be skipped.
This commit was SVN r28016.
2013-02-01 20:17:43 +00:00
Matthias Jurenz
a73f6d0254
Changes to OTF:
...
- corrected initial library version
This commit was SVN r28015.
2013-02-01 14:27:37 +00:00
Matthias Jurenz
06d922005d
Changes to OTF:
...
- revised fix for OpenType Font conflicts based upon Jeff's comments in CMR #3497 )
- renamed libotf to libopen-trace-format
- install libraries to LIBDIR (as before, no need for adjusting LD_LIBRARY_PATH)
This commit was SVN r28010.
2013-02-01 13:22:13 +00:00
Ralph Castain
afb0db5b6f
Okay, Jeff - just for you...flow the show help thru the orte functions so help messages will be aggregated
...
This commit was SVN r28007.
2013-02-01 00:35:48 +00:00
Ralph Castain
e6555408f4
When we say abort, we mean ABORT!! Actually implement the ompi_rte_abort and ompi_rte_show_help functions in the ORTE module.
...
This commit was SVN r28004.
2013-01-31 23:12:11 +00:00
Igor Usarov
8d80af6c10
Support FCA v3.0
...
This commit was SVN r27988.
2013-01-31 11:14:27 +00:00
Pavel Shamis
2735658d81
MTL MXM: ver. 2.0 interface changes.
...
This commit was SVN r27987.
2013-01-31 08:38:08 +00:00
Rolf vandeVaart
729caaf0cd
Remove any dependency on libcuda.so in opal layer. All changes are within OMPI_CUDA_SUPPORT code.
...
This commit was SVN r27986.
2013-01-30 23:07:32 +00:00
Matthias Jurenz
ac79eab1a2
Changes to OTF:
...
- fixed build error when the Python bindings were enabled
- fixed conflicts with OpenType Fonts:
- install header files to INCLUDEDIR/otf1
(only when building outside VT/Open MPI)
- install libraries to LIBDIR/otf1
- renamed otfdump to otfprint
This commit was SVN r27983.
2013-01-30 13:44:07 +00:00
Rolf vandeVaart
aa04de4f1e
Add run-time parameter to enable and disable CUDA GPU support.
...
This commit was SVN r27970.
2013-01-29 20:24:04 +00:00
Rolf vandeVaart
de5b7f5c6a
Add mpool_base_verbose parameter. All the other base components appear to have this and it can help with debug.
...
This commit was SVN r27968.
2013-01-29 17:52:18 +00:00
Brian Barrett
49b2b5bf4f
Fix double-install issue when --with-devel-headers is used
...
This commit was SVN r27967.
2013-01-29 17:23:18 +00:00
Brian Barrett
b8442ba505
Revamp the handling of wrapper compiler flags. The user flags, main configure
...
flags, and mca flags are kept seperate until the very end. The main configure
wrapper flags should now be modified by using the OPAL_WRAPPER_FLAGS_ADD
macro. MCA components should either let <framework>_<component>_{LIBS,LDFLAGS}
be copied over OR set <framework>_<component>_WRAPPER_EXTRA_{LIBS,LDFLAGS}.
The situations in which WRAPPER CPPFLAGS can be set by MCA components was
made very small to match the one use case where it makes sense.
This commit was SVN r27950.
2013-01-29 00:00:43 +00:00
Rolf vandeVaart
b5672927f2
Fix build issue when building with --disable-dlopen.
...
This commit was SVN r27945.
2013-01-28 20:14:59 +00:00
Rolf vandeVaart
c6412f6dff
Add new rte headers in files that need them.
...
This commit was SVN r27943.
2013-01-28 19:32:33 +00:00
Pavel Shamis
1f1e1efb7b
Removing leftovers of old infrastructure.
...
cmr:v1.7
This commit was SVN r27942.
2013-01-28 19:11:42 +00:00
Vishwanath Venkatesan
5be992f445
The pointer to the structure was also never allocated before retrieving
...
the stripe size. Fixing that too.
This commit was SVN r27941.
2013-01-28 07:21:22 +00:00
Vishwanath Venkatesan
817f6cd868
To remove the warning due to uninitialized variable.
...
This commit was SVN r27940.
2013-01-28 06:55:46 +00:00
George Bosilca
4defdea9f2
The shortest lifespan for a BTL.
...
This commit was SVN r27939.
2013-01-28 03:43:23 +00:00
George Bosilca
1b7dff3f2f
A copy for posterity of the Open MPI Sicortex BTL.
...
This commit was SVN r27938.
2013-01-28 03:42:52 +00:00
Brian Barrett
f42783ae1a
Move the RTE framework change into the trunk. With this change, all non-CR
...
runtime code goes through one of the rte, dpm, or pubsub frameworks.
This commit was SVN r27934.
2013-01-27 23:25:10 +00:00
Jeff Squyres
8617d0ea57
Ensure that these files always get picked up during "make dist", not
...
only when we have Fortran support available.
This commit was SVN r27924.
2013-01-26 14:19:07 +00:00
Brian Barrett
05dc4431d9
Don't link orte into fortran in the dynamic case
...
This commit was SVN r27885.
2013-01-21 23:05:18 +00:00
Brian Barrett
14f4aa1198
Fix memory leak in nbc init
...
This commit was SVN r27884.
2013-01-21 22:45:59 +00:00
Brian Barrett
407714a85a
Fix a memory leak in the RDMA one-sided component. Thanks to Victor Vysotskiy
...
for letting us know about this one.
This commit was SVN r27883.
2013-01-21 22:45:37 +00:00
George Bosilca
42753b4690
Make the TCP BTL really fail-safe. It now trigger the error callback on
...
all pending fragments when the destination goes down. This allows the PML
to recalibrate its behavior, either find an alternate route or just give up.
This commit was SVN r27881.
2013-01-21 11:41:08 +00:00
George Bosilca
6bdd2e063a
My understanding is that an MPI_WAIT() on an inactive request should
...
return the empty status (MPI 3.0 page 52 line 46).
This commit was SVN r27880.
2013-01-21 11:35:42 +00:00
George Bosilca
d2281cc672
Remove the CMA related warnings.
...
This commit was SVN r27872.
2013-01-19 14:26:43 +00:00
Ralph Castain
e4d7d87ac7
Get make to respect V=0 - thanks Jeff
...
This commit was SVN r27871.
2013-01-19 14:26:37 +00:00