Galen Shipman
f609204cc5
disable reliability checking in bml
...
This commit was SVN r9392.
2006-03-23 17:50:20 +00:00
Tim Woodall
c1bec478c4
updates to reliability debug code
...
This commit was SVN r9390.
2006-03-23 17:00:20 +00:00
Galen Shipman
7ce7baff15
more bml work
...
This commit was SVN r9341.
2006-03-20 21:58:20 +00:00
Galen Shipman
5600932c2f
fix misc warnings
...
This commit was SVN r9339.
2006-03-20 15:41:45 +00:00
Galen Shipman
15bdbd5ca1
add parameter names to cb func
...
This commit was SVN r9338.
2006-03-20 15:29:35 +00:00
Tim Woodall
bd870519fd
- modified convertor copy_and_prepare routines to accept an addition
...
flag, new flags to be included when convertor is initialized
- modified pml/btl module defs and added stub functions for diagnostic
output routines to dump state of queues / endpoints
- updates to data reliability pml
This commit was SVN r9329.
2006-03-17 18:46:48 +00:00
George Bosilca
8fb84e90ce
It's already done in the send ... we don't have to initialize this
...
field several times.
This commit was SVN r9282.
2006-03-14 21:55:57 +00:00
Tim Woodall
c83b2fce4d
resolve threading issue
...
This commit was SVN r9233.
2006-03-09 17:57:31 +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
Galen Shipman
44fe6c3896
allow pml pipeline to cache memory registrations
...
to enable this (off by default) use:
-mca pml_ob1_leave_pinned_pipeline 1
!!AND!!!
-mca mpool_use_mem_hooks 1
This commit was SVN r8949.
2006-02-09 15:49:51 +00:00
George Bosilca
8d26696c06
Remove the local variable that shadow the real one.
...
This commit was SVN r8763.
2006-01-20 02:39:30 +00:00
George Bosilca
29c80875a8
As requested move back the alloc and return to macros instead of static inlined functions.
...
This commit was SVN r8762.
2006-01-19 23:58:04 +00:00
George Bosilca
be64d98687
We're thread safe again. The atomic compare-and-swap was not used in the correct way allowing
...
the descriptors to vanish. The PML was thinking that they are in the btl_cache when they
weren't ... It lead to memory consumption on most environments when compiled with
thread enabled. After modification the latency went down by nearly 0.5 microseconds.
Simple way to trigger the bug: limit the number of maximum items in the free list and run
any communication intensive application (like Netpipe).
This commit was SVN r8741.
2006-01-19 06:45:29 +00:00
Tim Woodall
3c170c410c
changes required by dr
...
This commit was SVN r8580.
2005-12-21 15:11:40 +00:00
George Bosilca
bc2e80cbc6
This one can lead to memory corruptions. We modify the content of a buffer after calling a function supposed to free it. It happens right now that the destruct function just put it in the cache but still I don't think we should touch the buffer anymore.
...
This commit was SVN r8147.
2005-11-13 23:07:37 +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
4a71621410
merge in scheduling changes from release branch
...
This commit was SVN r7699.
2005-10-11 20:41:51 +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
c9fb1f32f2
And more dependencies fixes. The big commit will follow shortly.
...
This commit was SVN r7319.
2005-09-12 20:22:59 +00:00
Tim Woodall
166ecc9544
removed dependency on ob1
...
This commit was SVN r6927.
2005-08-18 17:06:59 +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
b01ebf45c9
Fixed build error related to direct call (bml_direct_call.h). Misc bug fixes
...
and compiler warning issues. Fixed threaded build issue.
This commit was SVN r6819.
2005-08-12 14:08:40 +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