George Bosilca
a4619b1a11
Remove a compilation warning from the RDMA engine.
...
Correct the problem introduced by the commit 8933 (thanks Tim). In order to avoid to much
trafic on the bus we do not compute the bytes_delivered (require an atomic size_t add)
we have to set it in the begining or otherwise we will report the wrong count in the
MPI status.
This commit was SVN r8968.
2006-02-10 21:14:08 +00:00
George Bosilca
0376dce258
Keep track of the ompi_proc in the comm_proc. This avoid a lookup for the processor and
...
simplify the execution path. The peer proc (ompi_proc_t) is set at the matching stage.
This commit was SVN r8962.
2006-02-10 18:55:43 +00:00
George Bosilca
83f83e5730
Specialize the MCA_PML_OB1_FREE macro. When we call this macro we already know what kind
...
of request we are playing with (send or receive). Therefore, it's useless to have another
switch inside this macro and make the code bigger. Now, we have 2 versions
MCA_PML_OB1_SEND_REQUEST_FREE and MCA_PML_OB1_RECV_REQUEST_FREE.
This commit was SVN r8945.
2006-02-08 22:42:00 +00:00
George Bosilca
eb1d2dd290
Working down the latency (0.2 micro-sec on a Xeon 2Ghz) by removing the
...
second instance of the ompi_proc from the send and receive request. This
information is already available on the base request, so there is no
need for duplication. The drawback is that now (in order to avoid a
second lookup in the communicator array of procs) we have to set the base
proc in the PML's _ALLOC macro.
This commit was SVN r8900.
2006-02-05 06:13:07 +00:00
Rainer Keller
60c2ae768b
- Change the spacing preventing finding the struct from script.
...
This commit was SVN r8819.
2006-01-26 11:55:00 +00:00
Tim Woodall
2f6d50e0c6
init rdma count
...
This commit was SVN r8071.
2005-11-10 00:04:25 +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
c25fb5dab0
- fixed issue w/ btl send-in-place option that was affecting tcp
...
- reduced size of match header by an additional 4 bytes to 16 bytes
- corrections for buffered send (work in progress)
This commit was SVN r7371.
2005-09-14 17:08:08 +00:00
Tim Woodall
ee58631c82
corrections for probe/iprobe
...
This commit was SVN r7342.
2005-09-13 16:45:41 +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
George Bosilca
8b1c28e068
No more warnings for the threaded case compilation. Some of the fields have to be declared
...
as volatile to make sure the compiler don't try to optimize them out.
This commit was SVN r7302.
2005-09-11 20:48:37 +00:00
Tim Woodall
f274f524ab
- added get based protocol (if supported by btl) for pre-registered memory
...
- removed 8 bytes from the majority of the pml headers
This commit was SVN r6916.
2005-08-17 18:23:38 +00:00
Galen Shipman
c3c83aa3e1
BML (BTL Managment Layer). Allows BTL's to be used outside of the PML. See
...
bml.h and PML-OB1 for usage.
This commit was SVN r6815.
2005-08-12 02:41:14 +00:00
Tim Woodall
612734f395
set request status on start
...
This commit was SVN r6526.
2005-07-15 16:17:33 +00:00
Tim Woodall
e163943eac
check for null registration
...
This commit was SVN r6493.
2005-07-14 19:07:01 +00:00
Tim Woodall
eabdb860bc
tuning
...
This commit was SVN r6370.
2005-07-07 20:58:57 +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