Jeff Squyres
36719440f3
Sync NEWS with the final 1.6.4 release.
...
This commit was SVN r28108.
2013-02-26 17:02:45 +00:00
George Bosilca
ceb75eae75
Welcome in the wonderful world of MPI 3.0.
...
This commit was SVN r28106.
2013-02-26 10:22:12 +00:00
Jeff Squyres
c438692fac
Thanks to Brian for noticing an incorrect MPI_ERR value in the Fortran
...
MPI constants, which led to also find that MPI_ERR_WIN was mistakenly
not defined in the Fortran MPI constants.
This fix also needs to be applied to v1.7. Brian -- can you review?
cmr:v1.7
This commit was SVN r28102.
2013-02-25 17:28:30 +00:00
Ralph Castain
70a28c8a27
Now that we are using local ranks in OMPI, we need to define an ompi_local_rank_t and equate it to orte_local_rank_t. Change the sm btl to use the correct abstraction.
...
This commit was SVN r28098.
2013-02-22 17:48:53 +00:00
Jeff Squyres
fb217ff8ff
Fix --disable-mpi-io in the Fortran mpi-f08 interface.
...
This commit was SVN r28097.
2013-02-22 03:08:04 +00:00
Samuel Gutierrez
af5ed9b25c
OMPI_NODE_RANK_INVALID ==> OMPI_LOCAL_RANK_INVALID
...
This commit was SVN r28096.
2013-02-21 18:28:07 +00:00
Samuel Gutierrez
4bf0134901
Remove debug.
...
This commit was SVN r28095.
2013-02-21 18:21:22 +00:00
Samuel Gutierrez
b7791963f2
Fix sm BTL initialization for MPI_Comm_spawn and friends. Thanks to Jeff for
...
finding the issue.
This commit was SVN r28094.
2013-02-21 18:19:46 +00:00
Jeff Squyres
9bd4b814db
Fix one more nroff macro issue
...
This commit was SVN r28090.
2013-02-21 17:38:06 +00:00
Jeff Squyres
76fcd42bc3
Fix minor nroff macro issues.
...
This commit was SVN r28088.
2013-02-21 17:35:36 +00:00
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
Brian Barrett
7c3e42a689
Work around issue shown in #3505 by not linking against libpci by default.
...
This commit was SVN r28076.
2013-02-19 16:19:33 +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
Jeff Squyres
12e047e594
Update documentation for rankfiles in orterun.1:
...
* Add a little more description of what rankfiles are
* Update that we use logical numbering for socket:core notation
* Mention +nX notation
This commit was SVN r28067.
2013-02-16 17:52:30 +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
Ralph Castain
c0b670bea8
I guess some profiling tools and debuggers require that the argv[0] of each rank be unique so they can create a filename based on that value. For those obscure cases, provide an mpirun cmd line option that indexes each argv[0] by rank
...
This commit was SVN r28064.
2013-02-15 20:20:49 +00:00
Jeff Squyres
acefc1588e
Patch for Cygwin support: Use S_IRWXU for shmget() and include
...
<sys/stat.h>. Thanks to Marco Atzeri for reporting the issue and
providing an initial patch.
This commit was SVN r28060.
2013-02-15 14:31:58 +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
Ralph Castain
b9897267ef
Cleanup report-bindings so it always reports the actual binding instead of what was requested. Ensure we don't report twice if it is an MPI process being launched.
...
This commit was SVN r28057.
2013-02-14 17:24:28 +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
Ralph Castain
037918e7b4
Correctly parse the rank file slot_list when given "S:C" - the first position holds the socket, so start looking for cores at posn=1
...
This commit was SVN r28054.
2013-02-13 13:06:03 +00:00
Ralph Castain
744ed49b2d
Begin cleanup of the thread_lock calls in ORTE. We'll ignore the ones in the rml/oob for now as that code block is being rewritten anyway.
...
This commit was SVN r28053.
2013-02-13 01:53:12 +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
Jeff Squyres
f922fcea08
Due to this thread:
...
http://www.open-mpi.org/community/lists/users/2013/02/21356.php and a
helpful tip from Dave Goodell, set the precious variables for
compilers to "no" that we don't want. Libtool's m4 configry will
interpret this as "I won't be using this language; don't bother
setting it up."
This commit was SVN r28047.
2013-02-12 15:24:40 +00:00
Jeff Squyres
32bc1a7622
Update svn:ignore
...
This commit was SVN r28046.
2013-02-12 15:23:43 +00:00
Jeff Squyres
5e30979e17
Update svn:ignore
...
This commit was SVN r28045.
2013-02-12 15:09:52 +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
Brian Barrett
33cb4d21fe
Need to include libltdl's includes so that the lt wrappers can compile
...
This commit was SVN r28042.
2013-02-12 00:41:03 +00:00
Rolf vandeVaart
6843f02b37
Add wrapper functions to LTDL functions so other parts of the library can access the LTDL functionality.
...
Reviewed by jsquyres.
This commit was SVN r28041.
2013-02-11 15:11:47 +00:00
Eugene Loh
3d44f97572
Fix hwloc get-cpubind routine for Solaris. FIRST, check
...
processor_bind to see if we're bound to a single core.
If not, THEN check lgroup affinity. Already CMR'ed to
v1.6 (trac 3507) and fixed upstream in hwloc (r5295).
This commit was SVN r28040.
The following SVN revision numbers were found above:
r5295 --> open-mpi/ompi@6df8cb0f02
2013-02-10 04:02:19 +00:00
Jeff Squyres
6f257c477f
Fix typo in Makefile.am.
...
This commit was SVN r28037.
2013-02-07 13:41:39 +00:00
Nathan Hjelm
ab57e2ef38
update lustre configuration to use OMPI_CHECK_PACKAGE and only check for liblustreapi (not liblustre)
...
This commit was SVN r28036.
2013-02-06 17:22:58 +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
57b21014f8
Fix issue where the static inline part of the declaration would be improperly
...
set when using C++
This commit was SVN r28034.
2013-02-05 18:15:32 +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
Ralph Castain
6dd4a8cdf9
The opal_list_t destructor doesn't release the items on the list prior to destructing or releasing it. Provide two convenience macros for doing so.
...
This commit was SVN r28029.
2013-02-04 19:42:57 +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
4aacf90009
Sync with v1.6 NEWS
...
This commit was SVN r28021.
2013-02-01 21:55:43 +00:00
Rolf vandeVaart
82fb093955
Revert changeset 28011. This can break the build on some systems.
...
This commit was SVN r28017.
2013-02-01 20:41:47 +00:00