Rolf vandeVaart
ee7510b025
Remove redundant macro. This was from reviewed of earlier ticket.
...
Fixes trac:3878. Reviewed by jsquyres.
This commit was SVN r29581.
The following Trac tickets were found above:
Ticket 3878 --> https://svn.open-mpi.org/trac/ompi/ticket/3878
2013-11-01 12:19:40 +00:00
Brian Barrett
16a1166884
Remove the proc_pml and proc_bml fields from ompi_proc_t and replace with a
...
configure-time dynamic allocation of flags. The net result for platforms
which only support BTL-based communication is a reduction of 8*nprocs bytes
per process. Platforms which support both MTLs and BTLs will not see
a space reduction, but will now be able to safely run both the MTL and BTL
side-by-side, which will prove useful.
This commit was SVN r29100.
2013-08-30 16:54:55 +00:00
George Bosilca
c9e5ab9ed1
Our macros for the OMPI-level free list had one extra argument, a possible return
...
value to signal that the operation of retrieving the element from the free list
failed. However in this case the returned pointer was set to NULL as well, so the
error code was redundant. Moreover, this was a continuous source of warnings when
the picky mode is on.
The attached parch remove the rc argument from the OMPI_FREE_LIST_GET and
OMPI_FREE_LIST_WAIT macros, and change to check if the item is NULL instead of
using the return code.
This commit was SVN r28722.
2013-07-04 08:34:37 +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
Josh Hursey
28681deffa
Backout the ORCA commit. :(
...
There is a linking issue on Mac OSX that needs to be addressed before this is able to come back into the trunk.
This commit was SVN r26676.
2012-06-27 01:28:28 +00:00
Josh Hursey
542330e3a7
Commit of ORCA: Open MPI Runtime Collaborative Abstraction
...
This is a runtime interposition project that sits between the OMPI and ORTE layers in Open MPI.
The project is described on the wiki:
https://svn.open-mpi.org/trac/ompi/wiki/Runtime_Interposition
And on this email thread:
http://www.open-mpi.org/community/lists/devel/2012/06/11109.php
This commit was SVN r26670.
2012-06-26 21:42:16 +00:00
Nathan Hjelm
249066e06d
Timeout! Per RFC update the BTL interface to hide segment keys. All BTLs (with the exception of wv), all relevant PMLs, and osc/rdma have been updated for the new interface.
...
This commit was SVN r26626.
2012-06-21 17:09:12 +00:00
Ralph Castain
bd8b4f7f1e
Sorry for mid-day commit, but I had promised on the call to do this upon my return.
...
Roll in the ORTE state machine. Remove last traces of opal_sos. Remove UTK epoch code.
Please see the various emails about the state machine change for details. I'll send something out later with more info on the new arch.
This commit was SVN r26242.
2012-04-06 14:23:13 +00:00
Terry Dontje
e73df369e4
Update bfo pml with code from ob1 to support mprobe, improbe, mrecv, imrecv and cuda.
...
This commit was SVN r26145.
2012-03-15 10:20:46 +00:00
Nathan Hjelm
bb1fec0407
added put/get btl descriptor flags
...
This commit was SVN r25553.
2011-11-30 21:37:23 +00:00
Nathan Hjelm
8962ce25b0
fixed some compiler errors caused by seg_key changes. osc/rdma may need to be updated to use btls that use 128 bit segment keys
...
This commit was SVN r25448.
2011-11-06 20:19:14 +00:00
Rolf vandeVaart
f65309364b
Add closing comment to #ifdefs. No code changes.
...
This commit was SVN r24083.
2010-11-23 21:42:20 +00:00
Rolf vandeVaart
9c57108e20
Change #ifdef to #if to match OMPI coding conventions.
...
This commit was SVN r24067.
2010-11-17 20:34:15 +00:00
Rolf vandeVaart
9ed780b73d
Cleanup plus another macro.
...
This commit was SVN r23994.
2010-11-04 19:35:25 +00:00
Rolf vandeVaart
1b231f7e73
More miscellaneous cleanup of bfo.
...
This commit was SVN r23986.
2010-11-02 20:11:47 +00:00
Rolf vandeVaart
148ed00dd1
Some more refactoring in the BFO PML. Getting it
...
as close to OB1 PML as possible.
This commit was SVN r23920.
2010-10-22 18:13:35 +00:00
Rolf vandeVaart
70fe48698c
Change some of the bfo code to be more like the
...
ob1 code. Create some new macros and functions to handle
some differences.
This commit was SVN r23913.
2010-10-19 17:46:51 +00:00
Rolf vandeVaart
24e5e38dce
Remove a variable that is not needed. Just piggy
...
back on a pointer value.
This commit was SVN r23887.
2010-10-13 22:01:23 +00:00
Rolf vandeVaart
20c5e6e0d6
Fix a few more cases where we are using a function
...
as an argument to a macro which could result in it
being called twice. I did not observe any issues,
but it should be fixed. Also did some minor refactoring
for clarity and following code convention.
This commit was SVN r23886.
2010-10-12 20:11:48 +00:00
Rolf vandeVaart
44d7006f34
Just some more refactoring and cleanup of bfo PML.
...
This commit was SVN r23884.
2010-10-12 13:34:35 +00:00
Rolf vandeVaart
59e3fa8ed3
Some more formatting fixes and code refactoring. All
...
these changes are in the bfo so this has no affect on ob1.
This commit was SVN r23815.
2010-09-29 13:46:45 +00:00
Rolf vandeVaart
0331889495
Some more spaces, tabs, include file ordering changes.
...
No real code changes here.
This commit was SVN r23789.
2010-09-22 13:48:22 +00:00
Rolf vandeVaart
19d007a6fc
New PML to support failover between openib BTLs.
...
openib BTL changes coming soon.
This commit was SVN r23385.
2010-07-13 10:46:20 +00:00