George Bosilca
3f0a7cad9e
The last patch for Windows support. Mostly casting and conversion to C++ friendly headers.
...
This commit was SVN r11400.
2006-08-24 16:38:08 +00:00
Gleb Natapov
72575d81d2
Create separate pool for control messages. It is unlimited, but the maximum number of element that are allocated from it is limited by number of connections.
...
This commit was SVN r11028.
2006-07-27 14:09:30 +00:00
Gleb Natapov
3b34dc8df8
remove MCA_BTL_IB_FRAG_ALIGN. Alignment is handled in free_list_t.
...
This commit was SVN r10945.
2006-07-23 12:33:49 +00:00
Gleb Natapov
91f48f9a79
Merge with gleb-pml branch. Add out of resource handling support to PML layer.
...
If resource is not available request is added to one of the pending list and retried later.
This commit was SVN r10900.
2006-07-20 14:44:35 +00:00
Gleb Natapov
e58a89ef3e
OMPI_ENABLE_DEBUG is always defined (to 0 or 1). Use #if and nto #ifdef.
...
This commit was SVN r10537.
2006-06-28 11:25:09 +00:00
Galen Shipman
218a438509
finished the ompi_free_list_t class nightmare..
...
This commit was SVN r10314.
2006-06-12 22:09:03 +00:00
Galen Shipman
0344ae4ac5
Fix to allow eager limit and max send size to be any size (within resource limitations). Instead of storing the ompi_free_list_t * in the fragment, we use the frag type enum, this tells us where the frag came from and where it should return.. This could also be done in mvapi but is not a high priority moving forward..
...
Review by Brian, needs to hit the trunk + 1.1 release..
This commit was SVN r10157.
2006-06-01 02:32:18 +00:00
Gleb Natapov
f590d8a190
fix eager RDMA on PPC64.
...
This commit was SVN r10059.
2006-05-25 11:05:12 +00:00
Gleb Natapov
79bcfb096f
Add type to frag. Sometimes we need to know that a frag is from short rdma area.
...
I used hack for this that doesn't work for mvapi, so changing it to something more sane.
This commit was SVN r9477.
2006-03-30 15:26:21 +00:00
Gleb Natapov
a5a78b10cc
Implementation of short message RDMA. Endpoint registers circular buffer and sends its address and rkey to the peer. Peer uses this buffer to eagerly RDMA small message into it. Endpoint polls the buffer for message arrival before checking HP/LP QPs. Set btl_openib_use_eager_rdma to 1 to enable it.
...
This commit was SVN r9425.
2006-03-26 08:30:50 +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
Tim Woodall
a584c60dbe
re-worked flow control logic to take into account the return
...
of credits from the peer prior to local completion, so that
we don't overrun the number of send wqes available.
This commit was SVN r8683.
2006-01-12 23:42:44 +00:00
Tim Woodall
4a06e8463c
port of flow control from mvapi
...
This commit was SVN r8102.
2005-11-10 20:15:02 +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
Galen Shipman
946402b980
More openib cleanup.. still note ready for public consumption ;-)
...
This commit was SVN r6565.
2005-07-20 15:17:18 +00:00
Galen Shipman
d7bdc46ac9
compile error and warining fixes for openib..
...
This commit was SVN r6449.
2005-07-12 21:49:30 +00:00
Galen Shipman
454fdff824
Initial commit of changes to the mvapi btl to the openib btl. Still need to
...
work on the configure.stub to correctly locate the ib libraries.
This commit was SVN r6435.
2005-07-12 13:38:54 +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