1
1
Граф коммитов

17 Коммитов

Автор SHA1 Сообщение Дата
Galen Shipman
7f5296bcfc Changed variable names ..
This commit was SVN r6055.
2005-06-13 21:55:20 +00:00
Tim Woodall
6e919f9fb1 - fix scheduling logic
- use cached descriptor for control messages

This commit was SVN r6053.
2005-06-13 20:52:13 +00:00
Galen Shipman
e580c98365 flag for rdma/directed send in IB is now a mca param
clear the descriptors on completion.. 

This commit was SVN r6042.
2005-06-13 14:36:09 +00:00
Galen Shipman
b3c8d47f62 More rdma work..
This commit was SVN r6036.
2005-06-10 20:40:46 +00:00
Tim Woodall
3e7ffb6399 first cut at rdma protocol
This commit was SVN r6018.
2005-06-09 20:16:33 +00:00
Tim Woodall
98c0861d78 stub for missing function
This commit was SVN r6006.
2005-06-09 03:34:33 +00:00
Tim Woodall
b73fb5dcf2 rdma protocol - a work in progress
This commit was SVN r6005.
2005-06-09 03:11:51 +00:00
Tim Woodall
fc9a84ec21 initial changes for rdma protocol
This commit was SVN r5996.
2005-06-08 20:37:19 +00:00
George Bosilca
a9f342ac7e Adapt to the new datatype engine. There are 2 big differences with the previous version:
1. for the send operation: the convertor attached to the request is initialized by the
   _INIT macro and it will be used as is by the PTLs for the first fragment. For the
   others fragments it will be cloned by the PTLs.
2. for the receive operation: I create a macro MATCHED which create a convertor (attached
   to the receive PML request). The PTLs can use this convertor for the first fragment,
   and clone it forr the others fragments.

Playing with positions ... The position argument change it's type and prototype. Now it's
a size_t to be consistent with the rest of thee PML/PTL and it's a pointer to a size_t.
I need this pointer to correct the value of the position as some of the convertors are
not allowed to stop in the middle of a basic datatype (cannnot copy 2 bytes from an int).

This commit was SVN r5987.
2005-06-08 19:10:15 +00:00
Tim Woodall
a475c189bc only create fragments for unmatched receives
This commit was SVN r5967.
2005-06-07 14:12:47 +00:00
Tim Woodall
bd59bb4a16 handle receive of user data
This commit was SVN r5942.
2005-06-06 16:17:43 +00:00
Tim Woodall
878490a405 return resources
This commit was SVN r5927.
2005-06-02 19:51:51 +00:00
Tim Woodall
78d713b70a misc fixes
This commit was SVN r5924.
2005-06-02 17:42:53 +00:00
Tim Woodall
e7332d0521 cleanup - support for sender side scheduling (non-rdma case)
This commit was SVN r5915.
2005-06-01 21:09:43 +00:00
Tim Woodall
4ce8f91b6a updates to bmi and pml I/F
This commit was SVN r5910.
2005-06-01 14:34:22 +00:00
Tim Woodall
649eeed4a7 rename
This commit was SVN r5835.
2005-05-23 22:22:20 +00:00
Tim Woodall
37b43eaccf small checkin :-)
- remove any ptl dependancy from mpi/pml interface
- beginings of a new pml
- new Bit Mover Interface (BMI) framework

This commit was SVN r5834.
2005-05-23 22:06:50 +00:00