Galen Shipman
7102d39415
Use OMPI_FREE_LIST_GET not the blocking OMPI_FREE_LIST_WAIT, this allows GM
...
to take advantage of PML OB1 resource management.. Tested with intel test
suite p2p_c on 4 nodes.
This commit was SVN r12075.
2006-10-10 14:56:55 +00:00
George Bosilca
a3ad4a7fc8
The visibility flags (and/or Windows friendly export) is now on for all BTLs.
...
This commit was SVN r11662.
2006-09-14 22:19:39 +00:00
Galen Shipman
e5c594c211
More updates for the async error handler for btl's
...
In order to provide backwards compatability the framework versions are bumped
and the handler registeration function is at the end of the btl struct.
Testing done on sm, openib, and gm..
This commit was SVN r11256.
2006-08-17 22:02:01 +00:00
Galen Shipman
3b49953ce2
Add error callback to the btl interface, this allows error to be delivered to
...
the upperlayer assynchronously although there are some issues with this.. such
as there are multiple consumers of the btl's.. who get's the
This commit was SVN r11232.
2006-08-16 20:21:38 +00:00
George Bosilca
7d59a6885b
Remove all references to the MRU list. Add back the repost list checks. For some reasons
...
it decrease the latency by around 0.3 micro-seconds ...
This commit was SVN r10571.
2006-06-29 19:25:44 +00:00
George Bosilca
9bf281bca2
Remove the gm_mru_reg list as it is never used. Cleanup the repost logic. Now we repost
...
a receive fragment only when we're done with the message from inside and we try to add it
to the list.
This commit was SVN r10564.
2006-06-29 15:10:11 +00:00
Tim Woodall
c34f4c2cb7
correct cleanup for threaded case
...
This commit was SVN r9291.
2006-03-16 00:05:39 +00:00
Tim Woodall
8bf6ed7a36
- corrected locking in gm btl - gm api is not thread safe
...
- initial support for gm progress thread
- corrected threading issue in pml
- added polling progress for a configurable number of cycles to wait for threaded case
This commit was SVN r9188.
2006-03-02 00:39:07 +00:00
Brian Barrett
566a050c23
Next step in the project split, mainly source code re-arranging
...
- move files out of toplevel include/ and etc/, moving it into the
sub-projects
- rather than including config headers with <project>/include,
have them as <project>
- require all headers to be included with a project prefix, with
the exception of the config headers ({opal,orte,ompi}_config.h
mpi.h, and mpif.h)
This commit was SVN r8985.
2006-02-12 01:33:29 +00:00
Jeff Squyres
42ec26e640
Update the copyright notices for IU and UTK.
...
This commit was SVN r7999.
2005-11-05 19:57:48 +00:00
Tim Woodall
c944988b9e
merge in changes from release branch - acquire/release send token for put/get
...
This commit was SVN r7784.
2005-10-17 18:59:28 +00:00
Galen Shipman
d932cfd342
merge of rcache work into the trunk.. lotsa fun ;-)..
...
I regression tested before the merge, I will regression test tonight and
correct issues that might have crept in.
This commit was SVN r7329.
2005-09-12 22:28:23 +00:00
Tim Woodall
7fa40e84ae
fix test against max send tokens
...
This commit was SVN r6531.
2005-07-15 20:56:29 +00:00
Tim Woodall
70fb6fbe21
maintain mru list of registrations for leave pinned option
...
This commit was SVN r6505.
2005-07-14 22:27:11 +00:00
Tim Woodall
262cda14cf
attempt to move posting of buffers out of critical path
...
This commit was SVN r6469.
2005-07-13 21:39:41 +00:00
Tim Woodall
eabdb860bc
tuning
...
This commit was SVN r6370.
2005-07-07 20:58:57 +00:00
Tim Woodall
e0c8991a6e
checkpoint
...
This commit was SVN r6367.
2005-07-07 16:56:58 +00:00
Brian Barrett
a13166b500
* rename ompi_output to opal_output
...
This commit was SVN r6329.
2005-07-03 23:31:27 +00:00
Brian Barrett
23b687b0f4
* rename ompi_event to opal_event
...
This commit was SVN r6328.
2005-07-03 23:09:55 +00:00
Brian Barrett
39dbeeedfb
* rename locking code from ompi to opal
...
This commit was SVN r6327.
2005-07-03 22:45:48 +00:00
Brian Barrett
761402f95f
* rename ompi_list to opal_list
...
This commit was SVN r6322.
2005-07-03 16:22:16 +00:00
Jeff Squyres
4ab17f019b
Rename src -> ompi
...
This commit was SVN r6269.
2005-07-02 13:43:57 +00:00