Matthias Jurenz
12782ba700
Added Ralfs's patch to make future contrib integration easier. Thanks, Ralf!
...
This commit was SVN r17426.
2008-02-12 11:48:01 +00:00
Shiqing Fan
fa79631d41
and fix a miss type.
...
This commit was SVN r17425.
2008-02-12 08:50:13 +00:00
Shiqing Fan
f5792bbda5
merging the memchecker into trunk.
...
This commit was SVN r17424.
2008-02-12 08:46:27 +00:00
Tim Mattox
357bbe00b3
Updated the NEWS file for 1.2.6 changes.
...
This commit was SVN r17421.
2008-02-11 21:49:21 +00:00
Matthias Jurenz
ecd5d4e634
merging VampirTrace-5.4.4.3 into the main branch
...
This commit was SVN r17417.
2008-02-11 11:47:29 +00:00
Gleb Natapov
cf801edfe5
Use carto topology framework to choose which HCAs to use.
...
This commit was SVN r17414.
2008-02-11 10:34:11 +00:00
George Bosilca
ee321748a6
The lost space.
...
This commit was SVN r17413.
2008-02-10 22:08:49 +00:00
George Bosilca
55179b833c
Unexpected ... Removing unistd.h from datatype.h break the compilation
...
of the pml_base_bsend ...
This commit was SVN r17412.
2008-02-10 21:49:19 +00:00
George Bosilca
7ae83667e5
Should be #ifdef and not #if.
...
This commit was SVN r17411.
2008-02-10 21:48:33 +00:00
George Bosilca
f9d05603a1
Minimize the dependencies for the datatype header file (datatype.h)
...
and update all .c files.
This commit was SVN r17410.
2008-02-10 21:40:47 +00:00
Dan Lacher
98f70d6318
Convert the C++ Comm, Datatype and Winn keyval creation and intercept callbacks
...
to *not* use the STL as well as removing the STL use from the error handler
routines. This was removing the STL from the C++ bindings (Solaris has 2
versions of the STL; if OMPI uses one and an MPI application wants to use
another, Bad Things happen).
The main idea is to wrap up the C++ callback function pointers and the user's
extra_state into our own struct that is passed as the extra_state to the C
keyval registration along with the intercept routines in intercepts.cc. When the
C++ intercepts are activated, they unwrap the user's callback and extra state
and call them.
This commit was SVN r17409.
2008-02-10 19:29:25 +00:00
Tim Prins
b88a3f7a94
Update onesided components to fix the case (on 64 bit machines) where the total offset is greater than 2^31-1 bytes.
...
See: http://www.open-mpi.org/community/lists/users/2008/01/4880.php
This commit was SVN r17400.
2008-02-07 18:45:35 +00:00
Jeff Squyres
b5fe63048f
Add bullet about F90 MPI_CART_CREATE.
...
This commit was SVN r17396.
2008-02-07 12:58:11 +00:00
Jeff Squyres
213679488a
Fix F90 interface for MPI_CART_CREATE. Thanks to Michal Charemza for
...
reporting the problem.
This commit was SVN r17395.
2008-02-07 12:46:32 +00:00
Sharon Melamed
51f8308c68
Added Bi-Directional connection in the carto file.
...
This commit was SVN r17393.
2008-02-07 09:51:19 +00:00
Sharon Melamed
c9f80caf7c
fixed a printing bug in case the carto file is not found.
...
This commit was SVN r17392.
2008-02-07 09:02:23 +00:00
Pavel Shamis
df787bbeab
Fixing compilation issue on machines with ofed under 1.3.
...
Also finx in apm migration flow.
This commit was SVN r17383.
2008-02-06 13:54:58 +00:00
Pavel Shamis
3ba3f70624
Adding apm support for xrc.
...
This commit was SVN r17382.
2008-02-06 10:19:51 +00:00
Sharon Melamed
98e8de264d
Wraped the carto API in carto_base_wrapers.c
...
This commit was SVN r17380.
2008-02-05 19:29:16 +00:00
Sharon Melamed
9ef46de2f5
added proper wraping to the paffinity new APIs
...
This commit was SVN r17379.
2008-02-05 17:37:17 +00:00
Matthias Jurenz
67314610de
Added 'autom4te.cache' to svn:ignore
...
This commit was SVN r17373.
2008-02-04 16:47:50 +00:00
Jeff Squyres
5ae8b699f0
OFED 1.3 has a much better installer; remove all the leave_build_root
...
kludge nastiness. W00t!
This commit was SVN r17372.
2008-02-04 16:22:23 +00:00
Gleb Natapov
03c80bdfe3
Fix old libiverbs case.
...
This commit was SVN r17370.
2008-02-04 14:05:01 +00:00
Pavel Shamis
f0c478e7e0
XRC - replacing the new old API with new one.
...
This commit was SVN r17369.
2008-02-04 14:03:38 +00:00
Matthias Jurenz
a99d374857
Fixed several compiler warnings
...
This commit was SVN r17367.
2008-02-04 08:14:25 +00:00
George Bosilca
13de3420ab
As the receive buffer is only significant at root, limit the
...
check only where it makes sense.
This commit was SVN r17366.
2008-02-04 01:44:41 +00:00
Gleb Natapov
67f752dd50
Add compatibility function between old libibverbs and current libibverbs
...
way of detecting HCAs.
This commit was SVN r17365.
2008-02-03 15:16:24 +00:00
George Bosilca
3a6d2e3894
The latest and greatest Elan improvements.
...
This commit was SVN r17361.
2008-02-01 21:29:57 +00:00
Tim Prins
982acaa2c9
Export needed symbols
...
This commit was SVN r17360.
2008-02-01 20:35:53 +00:00
Edgar Gabriel
77057a50a3
- adding the two-level hierarchy detection algorithm
...
- minor fix in the temporary collectives
- removing the symmetric parameter, since it didn't really make sense.
This commit was SVN r17359.
2008-02-01 17:11:36 +00:00
Rich Graham
fda485ff9c
backing file is allocated and deallocated.
...
This commit was SVN r17358.
2008-02-01 15:26:20 +00:00
Gleb Natapov
f73adf69c0
Fix compiler warnings on 32bit systems.
...
This commit was SVN r17346.
2008-01-31 09:05:25 +00:00
Matthias Jurenz
346a90be99
merging VampirTrace-5.4.4.2 into the main branch
...
This commit was SVN r17336.
2008-01-30 17:19:01 +00:00
Adrian Knoth
8ae4a10b4c
Reverted r17331, r17332. Still broken. I'm in a bad hurry. :-( Re #1206
...
This commit was SVN r17333.
The following SVN revision numbers were found above:
r17331 --> open-mpi/ompi@3846e2a797
r17332 --> open-mpi/ompi@c03de08c55
2008-01-30 16:51:55 +00:00
Adrian Knoth
c03de08c55
Logic is wrong. I'm going to revert it again. Re #1206
...
This commit was SVN r17332.
2008-01-30 16:48:50 +00:00
Adrian Knoth
3846e2a797
When checking incoming connections, also care about aliased interfaces.
...
Re #1206
This commit was SVN r17331.
2008-01-30 16:45:41 +00:00
Adrian Knoth
7f79c68930
Reverted r17307 and r17308. It broke parallel TCP connections. Re #1206
...
This commit was SVN r17329.
The following SVN revision numbers were found above:
r17307 --> open-mpi/ompi@7a59b3f58c
r17308 --> open-mpi/ompi@72b29bc21f
2008-01-30 14:31:47 +00:00
Aurelien Bouteiller
4da1258d60
Quick fix for static builds (mca_component_retain always return failure in static build mode, so just blatently ignore the failure. Though, this may crash severly sometime later if the failure occurs while in dso mode.
...
This commit was SVN r17328.
2008-01-30 10:41:49 +00:00
George Bosilca
4e703741b7
Move the PML tags into the legal range.
...
This commit was SVN r17326.
2008-01-30 00:09:45 +00:00
Matthias Jurenz
5c49c9dee4
use 'enable_mpi_io' instead of 'define_mpi_io'
...
This commit was SVN r17319.
2008-01-29 18:51:20 +00:00
Matthias Jurenz
ed08f6ae80
Added 'autom4te.cache' to svn:ignore's
...
This commit was SVN r17318.
2008-01-29 18:46:28 +00:00
Matthias Jurenz
59fc2369a7
Added check whether MPI I/O is available (ompi/mca/io/configure.m4:$define_mpi_io = 1 ?)
...
and add the corresponding VT's configure option to enable/disable MPI I/O support
This commit was SVN r17313.
2008-01-29 16:52:09 +00:00
Matthias Jurenz
033e15cffc
merging VampirTrace-5.4.4.1 into the main branch
...
This commit was SVN r17312.
2008-01-29 16:46:19 +00:00
Pak Lui
6900fe36c2
Restore the solaris paffinity with an older but working implementation with processor_bind() instead of the pset_*() implementation that is commented out. There's also a fix for allowing some Sun platforms which have non-contiguous CPU IDs
...
to do processor binding.
This commit was SVN r17309.
2008-01-29 16:09:56 +00:00
Adrian Knoth
72b29bc21f
Cosmetic patch. Use IN6_ARE_ADDR_EQUAL instead of memcmp(). Re #1206 .
...
This commit was SVN r17308.
2008-01-29 16:02:24 +00:00
Adrian Knoth
7a59b3f58c
accept incoming connections from hosts with multiple addresses.
...
We loop over all peer addresses and accept when one of them matches.
Note that this might break functionality: mca_btl_tcp_proc_insert now
always inserts the same endpoint. (is the lack of endpoints the problem?
should there be one for every remote address?)
Re #1206
This commit was SVN r17307.
2008-01-29 15:55:56 +00:00
Pavel Shamis
7b59f8ae0b
Fixing warning in apm code.
...
This commit was SVN r17306.
2008-01-29 15:45:18 +00:00
Gleb Natapov
bb03e07ec4
Move eager RDMA channels accounting into completion callback. Otherwise it
...
can go wrong with XRC as endpoint may be not yet connected at the time
eager rdma channel is created.
This commit was SVN r17302.
2008-01-29 14:35:33 +00:00
Ralph Castain
71378305ed
The static-components.h file should never be under svn control - it is dynamically generated during build. Update properties to ignore that file.
...
Update properties to ignore the carto_file_lex.c file since that is also dynamically generated.
Update the build-hgignore.pl to properly disregard DS_Store files
This commit was SVN r17301.
2008-01-29 14:18:00 +00:00
Pavel Shamis
92ef832472
Making sure that XRC will not overrun ib_dev_attr.max_qp_wr
...
This commit was SVN r17300.
2008-01-29 13:15:21 +00:00