Ralph Castain
b09f57b03d
Update the multicast subsystem - ported from Cisco branch
...
This commit was SVN r24246.
2011-01-13 01:54:05 +00:00
Ralph Castain
eba65e97f3
Extend the rmcast APIs to allow enable/disable of comm, required for clean termination by upper layer users.
...
Point the recv thread event base to the right place so it can wakeup when required.
Add a new error code for "comm disabled" when attempting to communicate after disabling comm.
This commit was SVN r24129.
2010-12-01 13:41:19 +00:00
Ralph Castain
bf665692c3
Update the rmcast callback function API to return message sequence number. Update orte_mcast test to stress the system.
...
This commit was SVN r24004.
2010-11-07 23:29:52 +00:00
Ralph Castain
6cbe947810
Modify the multicast scheme so that applications have separate input and output channels to avoid cross-talk. Update the multicast test to conform.
...
This commit was SVN r23271.
2010-06-15 03:50:31 +00:00
Ralph Castain
ab6e06f5b3
Reorganize the rmcast code to capture common code elements. Increase max msg size for spread and udp transports. Cleanup the spread configuration doc.
...
This commit was SVN r23207.
2010-05-25 22:36:57 +00:00
Ralph Castain
9a5fdbb622
Continue development of reliable multicast
...
This commit was SVN r22616.
2010-02-14 19:20:56 +00:00
Brian Barrett
86d8356b13
Updates to allow OMPI to build on Cray XT platforms running Catamount
...
This commit was SVN r22381.
2010-01-07 18:14:03 +00:00
Ralph Castain
4a82dd9a45
Add message sequence numbers to multicast messages, tracked by channel
...
This commit was SVN r22262.
2009-12-04 04:17:44 +00:00
Ralph Castain
840766a894
Update the rmcast APIs to include tag params and reorder them to look like their rml cousins
...
This commit was SVN r22218.
2009-11-17 15:58:59 +00:00
Ralph Castain
6496ce7212
Expand the reliable multicast APIs to support sending/recving of iovecs
...
This commit was SVN r22213.
2009-11-11 22:10:35 +00:00
Ralph Castain
49ce2b4342
Add a new interface to the rmcast framework to query the output channel for the proc
...
This commit was SVN r22105.
2009-10-15 17:47:42 +00:00
Ralph Castain
84cc847be8
Next phase of auto-wireup using multicast. Enable use of multicast groups to separate comm from different application groups. Have the orted bootstrap message go to a different rml tag so the node can be added to the pool.
...
This commit was SVN r22083.
2009-10-10 01:19:56 +00:00
Ralph Castain
1d7ab97c84
Update the multicast framework to allow specification of different message scopes per various RFCs. Redefine the API a little to utilize channel numbers without worrying about the specifics of their addressing
...
This commit was SVN r22037.
2009-09-30 14:40:43 +00:00
Ralph Castain
3167f0a0a0
Complete the next round of the multicast framework development. Needs further polish, upgrade to handle message fragmentation - but good enough for auto-bootstrap of orteds.
...
Teach the ess cm module to bootstrap orted launch
This commit was SVN r22006.
2009-09-23 20:57:49 +00:00
Ralph Castain
c3f9096fd9
Add a reliable multicast framework, with an initial basic module. This is configured out unless specifically requested via --enable-multicast.
...
This commit was SVN r21988.
2009-09-22 00:58:29 +00:00