Brian Barrett
a7c682cdb0
Fix starting buffer point for triggered get. Should be after the eager part of the
...
message
This commit was SVN r24752.
2011-06-06 17:08:13 +00:00
Rolf vandeVaart
d1fdbadc91
Fix broken basic allocator. Not sure how this ever worked.
...
This commit was SVN r24746.
2011-06-03 14:43:54 +00:00
Brian Barrett
b778d785fb
Add some debugging output and fix some places where the output id and
...
verbosity level were swapped
This commit was SVN r24740.
2011-06-01 17:20:18 +00:00
Brian Barrett
37d5c7e2ca
* Add ability to set long protocol with MCA parameter
...
* Instead of static arrays of send/recv counts, put them in the endpoint
This commit was SVN r24735.
2011-05-26 21:53:39 +00:00
Brian Barrett
beb1bc70b2
* Add support for using modex to exchange NID/PID pairs when using Portals4.
...
Rather than try to support a bunch of lightweight environments like I did
with the Portals3 code, always use the "modex" and hack the grpcomm for
the SHMEM implementation to return the right nid/pid for a remote
process by "magic".
This commit was SVN r24733.
2011-05-25 22:10:27 +00:00
Jeff Squyres
595dd60546
Fix off-by-one error in trimming space from the right of strings
...
This commit was SVN r24724.
2011-05-22 12:21:14 +00:00
Ralph Castain
ca5af216b6
Remove last vestige or orte-iof
...
This commit was SVN r24721.
2011-05-21 14:28:43 +00:00
Ralph Castain
8c08ee9c3d
Remove stale tool
...
This commit was SVN r24720.
2011-05-21 00:38:35 +00:00
Ralph Castain
b47ec2ee87
Remove lingering references to opal_profile option
...
This commit was SVN r24709.
2011-05-18 18:27:29 +00:00
Ralph Castain
502cc0747f
My my...cleanup a disconnect between the man pages and how we implemented comm_spawn_multiple. We allow an info key per executable. Also fix the -host and -add-host info keys - they are supposed to accept comma-separated lists.
...
This commit was SVN r24706.
2011-05-17 20:12:31 +00:00
Ralph Castain
d34bab541d
Remove the ompi-profiler tool and its attendant ompi-probe program. Also remove the grpcomm basic component since its only function was to support profiled clusters, which nobody was doing. :-(
...
This commit was SVN r24704.
2011-05-17 03:30:25 +00:00
Mike Dubman
36db9c6233
* updated copyrights
...
* added support for non-contig data layout in FCA
This commit was SVN r24702.
2011-05-16 14:43:11 +00:00
Brian Barrett
d8b7ea315e
First take at implementing rndv and triggered protocols
...
This commit was SVN r24699.
2011-05-13 05:57:16 +00:00
Brian Barrett
43902221cc
* Fix bad argument to PtlGet in long receive
...
* Fix bad params when configuring ME for long unexpected
This commit was SVN r24698.
2011-05-13 03:56:03 +00:00
Brian Barrett
be8a126600
At Josh's request, make example MPI extension use the init/fini so that
...
the feature is actually documented.
This commit was SVN r24686.
2011-05-05 18:31:07 +00:00
Brian Barrett
8376e0e507
Use free list get instead of wait; this is a constrained resource that will never come back, as it scales with the number of windows and not some more dynamic resources...
...
This commit was SVN r24685.
2011-05-05 17:19:59 +00:00
Jeff Squyres
d1d2cd0a87
Make the description of mca_btl_openib_cq_size be more accurate of
...
what it really is/does.
cmr:v1.5.4:kliteyn cmr:v1.4.4:reviewer=kliteyn
This commit was SVN r24684.
2011-05-05 13:10:11 +00:00
Christopher Yeoh
bab59bda76
Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE
...
This commit was SVN r24681.
The following Trac tickets were found above:
Ticket 2767 --> https://svn.open-mpi.org/trac/ompi/ticket/2767
2011-05-04 06:31:42 +00:00
George Bosilca
c3c231b5ae
Unsigned datatypes should be redirected to their unsigned correspondants
...
in the OPAL layer. Thenks to Yossi Etigin for the patch.
cmr:v1.5
This commit was SVN r24677.
2011-05-03 12:53:52 +00:00
Matthias Jurenz
a1e304b2d6
Removed redundant debug message
...
This commit was SVN r24638.
2011-04-26 08:02:46 +00:00
Jeff Squyres
ddc44cfbce
Fix the types of the sendcounts and displs parameters to MPI_Scatterv.
...
Thanks to Stanislav Sazykin for identifying the issue.
This commit was SVN r24630.
2011-04-22 10:11:45 +00:00
Brian Barrett
3d4b7ecbaf
updates for API changes
...
This commit was SVN r24628.
2011-04-20 16:48:27 +00:00
Brian Barrett
e1676fd61e
Make the no-orte case compile again
...
This commit was SVN r24627.
2011-04-20 16:48:07 +00:00
Jeff Squyres
25a8944e09
Fixes trac:2776. Let the openib BTL auto-detect its bandwidth.
...
cmr:v1.5.4
This commit was SVN r24621.
The following Trac tickets were found above:
Ticket 2776 --> https://svn.open-mpi.org/trac/ompi/ticket/2776
2011-04-19 16:31:36 +00:00
George Bosilca
971711474f
Based on the patch submitted by Pascal Deveze, here is the memory leak fix
...
for the type indexed creation.
CMR v1.4 and v1.5.
This commit was SVN r24617.
2011-04-14 21:50:06 +00:00
Matthias Jurenz
fe8cc366c8
Don't try to rename the compiler output of an OPARI modified source file if it's specified by '-o'
...
This commit was SVN r24601.
2011-04-08 11:53:46 +00:00
Edgar Gabriel
725a0d2100
fix a formatting issue
...
This commit was SVN r24596.
2011-03-31 20:05:45 +00:00
Edgar Gabriel
ad9f793ce4
avoid calling omp_dpm.mark_dyncomm if the size of the local communicator
...
is zero. The routine assumes that at least one process is available in the
group, which lead to a segfault when creating communicators with GROUP_EMPTY.
Fixes trac:2752
This commit was SVN r24595.
The following Trac tickets were found above:
Ticket 2752 --> https://svn.open-mpi.org/trac/ompi/ticket/2752
2011-03-31 19:57:06 +00:00
Matthias Jurenz
53346a9c1a
- fixed handling NULL value of pathname given to certain I/O calls (e.g. fopen, open, unlink)
...
- incremented version number
This commit was SVN r24575.
2011-03-25 11:15:49 +00:00
Josh Hursey
045035963a
Fix return code from MPI_Probe and MPI_Iprobe.
...
Instead of returning MPI_SUCCESS every time they are called regardless of the status of the call, they should return a value representative of the action. So similar to MPI_Wait/MPI_Test they will return MPI_SUCCESS if the action was successfull, or the value that matches status.MPI_ERROR for the operation if it is unsuccessful.
This was discussed on the [http://www.open-mpi.org/community/lists/devel/2011/03/9109.php ompi-devel list]
This commit was SVN r24551.
2011-03-22 13:29:29 +00:00
Eugene Loh
2770a12beb
Continue clean up of thread options started in r22841, 22842, and 22849.
...
No need for any CMRs to 1.5... that was already done in CMR 2728.
This commit was SVN r24545.
The following SVN revision numbers were found above:
r22841 --> open-mpi/ompi@b400b84162
2011-03-18 21:36:35 +00:00
Matthias Jurenz
c34eed80c6
Fixed typo in configure options
...
This commit was SVN r24544.
2011-03-18 14:42:49 +00:00
Jeff Squyres
82f9474fec
Revert r24533 and r24507 until the compile errors can be fixed.
...
This commit was SVN r24541.
The following SVN revision numbers were found above:
r24507 --> open-mpi/ompi@4ce1936fed
r24533 --> open-mpi/ompi@3204af2d36
2011-03-18 13:33:02 +00:00
George Bosilca
13d2998d54
When the BTL TCP is trying to connect to a peer, output it's process name
...
in addition to all the information.
This commit was SVN r24534.
2011-03-16 20:20:14 +00:00
Mike Dubman
3204af2d36
* temporary fix for ib btl compilation with old ofed versions 1.3.x.
...
This commit was SVN r24533.
2011-03-16 17:53:51 +00:00
Ralph Castain
3e2c836e51
Initial cut at integrating new mapper capabilities into comm_spawn. Support specification of a mapper to use, and setting of npernode value. Other info flags can also be defined, but these will serve as examples for now - someone who wants to extend this to all the available mapping controls is welcome to do so.
...
This commit was SVN r24522.
2011-03-12 15:39:56 +00:00
Samuel Gutierrez
0867454a06
Fixes CID #1665 .
...
This commit was SVN r24519.
2011-03-12 03:41:49 +00:00
Samuel Gutierrez
5cff21842a
a friday night in sf, nm. fixes CID 1666.
...
This commit was SVN r24517.
2011-03-12 02:39:31 +00:00
Doron Shoham
4ce1936fed
Fix the following for dynamic SL patch:
...
* rename ib_path_rec_service_level -> ib_path_record_service_level
* use mad.h and ib_types.h
* free all resources
* move ibv_post_recv to be just before ibv_post_send
* cleanup and beatify code
This commit was SVN r24507.
2011-03-10 16:19:00 +00:00
Jeff Squyres
ec90a3ba6d
Fix a few memory leaks, and ensure that coll sm is also registering
...
the common SM MCA params.
This commit was SVN r24497.
2011-03-08 17:36:59 +00:00
Jeff Squyres
2600672b31
Fix minor memory leak.
...
This commit was SVN r24494.
2011-03-08 15:21:33 +00:00
Jeff Squyres
79cf382ff3
Fix a few issues with error messages:
...
* If something goes wrong during ompi_mpi_init, don't erroneously
report that it is illegal to invoke MPI_INIT* before MPI_INIT
* Aggregate help messages when possible when something goes wring
during ompi_mpi_init
This commit was SVN r24492.
2011-03-07 16:45:45 +00:00
Ralph Castain
63f38e38bb
Fix ompi-server: remove extra command flag in buffer being sent to mpirun, ensure that tools route messages thru a remote HNP
...
This commit was SVN r24491.
2011-03-05 17:12:46 +00:00
Jeff Squyres
67cdecf262
Add svn:ignore and a configure.m4 that always fails (because this
...
component is only built via cmake... right?).
This commit was SVN r24487.
2011-03-03 18:00:42 +00:00
Shiqing Fan
8cefb6e67f
Fix the errors in Makefile, the source file list was not updated. Sorry about the MTT create failure.
...
This commit was SVN r24485.
2011-03-03 15:20:30 +00:00
Mike Dubman
70392ac1dc
fca: broadcast comm_new return status to from rank0 to all ranks prior to exiting with an error
...
This commit was SVN r24481.
2011-03-02 22:18:43 +00:00
George Bosilca
79b13f36ba
darray and subarray are now first class citizens in Open MPI. They can be stored
...
in packed form and reloaded, as any other type (this is mainly for one sided).
This commit was SVN r24480.
2011-03-02 19:22:24 +00:00
Shiqing Fan
8c2865bd6a
Add the new WinVerbs btl component.
...
This commit was SVN r24477.
2011-03-02 09:14:44 +00:00
George Bosilca
5721a06864
Indentation.
...
This commit was SVN r24467.
2011-02-25 20:51:16 +00:00
George Bosilca
27fecda12c
Allow the one sided components to correctly retrieve the op to
...
be applied. Correct the MPI validation process of the
MPI_Accumulate arguments.
Fix another potential problem not yet reported. If we convert the
MPI datatypes direclty into OPAL datatypes, we will restrict their
number to the locally different types. Which might not be identical
on the remote node, if we are in a heterogeneous environment. So,
for MPI One sided only deal with MPI level types, never simplify
them on OPAL types (at least on the args). The unfortunate
outcome is that we need to create the args for all datatypes.
This commit was SVN r24466.
2011-02-25 20:43:17 +00:00