George Bosilca
f8ccce7503
One step further.
...
This commit was SVN r6690.
2005-08-01 17:08:59 +00:00
Brian Barrett
41f7bb3a2a
* undo removing of .ompi_unignore file (there is actually a .ompi_ignore
...
in this directory)
This commit was SVN r6688.
2005-07-29 23:56:48 +00:00
Brian Barrett
6528ee4692
* remove some useless printfs
...
This commit was SVN r6683.
2005-07-29 00:23:28 +00:00
George Bosilca
dc2a3d7917
We dont have a .ompi_ignore so I dont see why we have a .ompi_unignore.
...
This commit was SVN r6679.
2005-07-29 00:14:18 +00:00
Brian Barrett
cbf04e3d3f
* if the frag isn't going to go, reduce the pending frags count, don't
...
increase it
This commit was SVN r6675.
2005-07-28 22:29:05 +00:00
George Bosilca
c8bc529df4
The second cut of MX ... still not working yet
...
This commit was SVN r6666.
2005-07-28 19:53:27 +00:00
Brian Barrett
5e75cb2495
* properly set unlink thresholds - START/END combined are 1 event
...
This commit was SVN r6662.
2005-07-28 19:28:04 +00:00
Brian Barrett
7441dfc4c3
fix some printfs
...
This commit was SVN r6660.
2005-07-28 19:15:07 +00:00
Brian Barrett
8a56cd567f
* make poll time 0 so that our latency isn't way too high
...
* learn to spell...
This commit was SVN r6659.
2005-07-28 18:48:30 +00:00
Brian Barrett
05720c099f
* use catamount header file
...
* fix some printfs
This commit was SVN r6654.
2005-07-28 17:09:23 +00:00
Brian Barrett
6cf88caeb4
* remove some unneeded printfs in Portals btl
...
* add some svn:ignores
This commit was SVN r6653.
2005-07-28 17:04:52 +00:00
Brian Barrett
3f09d5f2a4
* make btl open be safe to call multiple times (btl close already was)
...
* add btl back into ompi_info. Since it now directly calls the
open/close, the missing symbol problems Ralph was seeing when ob1 is
ignored will not occur.
This commit was SVN r6652.
2005-07-28 16:31:29 +00:00
Rainer Keller
42f23932e0
In part revert 6647, btl_sm_fifo was in repos,
...
but not in Makefile.am
This commit was SVN r6651.
2005-07-28 16:25:09 +00:00
Brian Barrett
b0b6ddd078
* add --enable-heterogeneous (default: enabled) to enable heterogeneous
...
support in OMPI. Currently only enables/disables the architecture
sharing modex in ob1 pml.
* Add sds framework to ompi_info
* Figure out table ids to use for Portals BTL at configure time, since
we should use 30 & 31 on Red Storm, but the reference implementation
only supports 0-8.
* Some bug fixes in Portals UTCP sds
This commit was SVN r6650.
2005-07-28 16:16:13 +00:00
Rainer Keller
29465f0f28
There is no file btl_sm_fifo.h
...
This commit was SVN r6647.
2005-07-28 15:47:46 +00:00
Rainer Keller
6b7eb3b2d9
Add btl_sm_endpoint.h
...
This commit was SVN r6644.
2005-07-28 15:05:16 +00:00
Brian Barrett
052b4d4da4
* only give warning about removing -pedantic and -Wall if we are actually
...
going to build the component
This commit was SVN r6641.
2005-07-28 06:05:27 +00:00
Jeff Squyres
a7a9196350
There is no such file btl_gm_error.h.
...
This commit was SVN r6636.
2005-07-28 00:08:36 +00:00
George Bosilca
94fe5e6ac8
MX BTL use the new configure sub-system.
...
This commit was SVN r6633.
2005-07-27 23:38:31 +00:00
Brian Barrett
6aa464b67e
More changes from Red Storm port
...
- only call sched_yield if it exists
- don't fail out if modex doens't work in ob1
- bunch of fixes for Portals BTL
- add cnos rml component
- add NULL gpr component (should only be used if replica AND proxy
fail to load)
This commit was SVN r6629.
2005-07-27 23:07:14 +00:00
George Bosilca
9603996a31
Self BTL is working just fine.
...
This commit was SVN r6624.
2005-07-27 21:46:44 +00:00
Rainer Keller
b9e092a9db
There is no btl_mx_error.h, its not included anywhere.
...
This commit was SVN r6623.
2005-07-27 20:48:19 +00:00
George Bosilca
e1b3758fa5
The first cut for he MX BTL.
...
This commit was SVN r6621.
2005-07-27 19:46:36 +00:00
Galen Shipman
758e572ddb
Use r_key for prepare_dst
...
This commit was SVN r6617.
2005-07-27 15:19:08 +00:00
Tim Woodall
a3dbe7687c
enable btls
...
This commit was SVN r6616.
2005-07-27 15:01:05 +00:00
Galen Shipman
aa749499f8
Don't need to remove pedantic flags for openib.
...
This commit was SVN r6615.
2005-07-27 14:59:41 +00:00
Galen Shipman
115ef95c88
remove ompi_ignore files
...
add configure.m4 to openib btl and mpool.
This commit was SVN r6613.
2005-07-27 13:42:37 +00:00
Galen Shipman
f3843bee55
Updated openib btl and mpool to use configure.m4
...
removed ompi_ignore files from openib btl and mpool.
This commit was SVN r6612.
2005-07-27 03:38:25 +00:00
Brian Barrett
9a83910165
* Change Myrinet/gm btl and mpool to use configure.m4 instead of
...
configure.stub
This commit was SVN r6608.
2005-07-26 21:56:36 +00:00
Galen Shipman
9437cea964
Added support for shared receive queue, note that this is a run-time option
...
using OMPI_MCA_btl_mvapi_use_srq=1 and is disabled by default.
This commit was SVN r6602.
2005-07-25 21:15:41 +00:00
Galen Shipman
e33a8205e8
Bugfix and use INLINE flag on send.
...
This commit was SVN r6600.
2005-07-25 14:57:33 +00:00
Tim Woodall
990c466a9f
tuning
...
This commit was SVN r6595.
2005-07-22 21:33:16 +00:00
Galen Shipman
4c119def85
Misc fixes..
...
This commit was SVN r6583.
2005-07-21 20:26:17 +00:00
Brian Barrett
a4497238ad
* per conversation with Tim, completely drain the Portals event queues each
...
time through component_progress()
This commit was SVN r6576.
2005-07-21 16:09:13 +00:00
Brian Barrett
0ee12467d6
* implement RDMA put
...
* remove the recv fragment code, since it really isn't needed
* handle memory descriptor binding a bit more sanely, and use
thresholds so that Portals does the unlink for us, when it feels
like it.
This commit was SVN r6575.
2005-07-21 16:06:46 +00:00
Brian Barrett
2faa0d179e
* rename a bunch of constants to properly follow prefix rule
...
* change poll time from 10ms to 0ms. bad brian
* change eager / min send limits to make ob1 a bit happier
This commit was SVN r6573.
2005-07-21 13:31:52 +00:00
Brian Barrett
ee3530b4bf
* add me to gm unignores
...
This commit was SVN r6572.
2005-07-21 12:37:18 +00:00
Tim Woodall
3553333ef8
removed debug
...
This commit was SVN r6570.
2005-07-20 21:13:24 +00:00
Galen Shipman
fd969ac833
More code cleanup.. Also converted post receive requests to macros..
...
This commit was SVN r6566.
2005-07-20 17:43:31 +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
Brian Barrett
db4d993228
more code cleanup:
...
* change all the opal_output_verbose calls in the critical path to
OPAL_OUTPUT_VERBOSE so that they are pre-processed out if debugging
is not enabled
* remove stub code
This commit was SVN r6564.
2005-07-20 15:02:56 +00:00
Brian Barrett
3ac83138c2
No real functionality changes, just a bunch of changes to make variable
...
names and the like more consistent throughout the code
This commit was SVN r6563.
2005-07-20 14:36:52 +00:00
Brian Barrett
cec83a8aba
* add me to ompi_unignore
...
This commit was SVN r6557.
2005-07-20 03:29:08 +00:00
Brian Barrett
c95eacdff7
* add mode for utcp compat code where modex is not used. Instead, use the
...
"run-time" api for the reference implementation.
* Make the non-modex utcp and redstorm compat code do the same things in
the same order
This commit was SVN r6556.
2005-07-20 02:49:48 +00:00
Brian Barrett
f7efce87d8
* need to check with Tim, but appears for a received fragment, everything
...
associated with the descriptor is ours again once the callback function
returns. Make it so - probably can optimize out some of the stuff I
did when I mistakenly thought the descriptor free() was called on the
passed descriptor
* Fix some dumb accounting errors with MD usage for unexpected receives
This commit was SVN r6555.
2005-07-20 01:24:43 +00:00
Galen Shipman
2f67ab82bb
Working version of openib btl ;-)
...
Fixed receive descriptor counts that limited mvapi and openib to 2 procs.
Begin porting error messages to use the BTL_ERROR macro.
This commit was SVN r6554.
2005-07-19 21:04:22 +00:00
Jeff Squyres
f09fb6fff4
Update Makefile.am's to get common sm component for symbol resolution.
...
This commit was SVN r6551.
2005-07-19 14:51:23 +00:00
Jeff Squyres
74744dd9df
Fix a holdover mistake from the directory re-org:
...
- orte/class/ompi_proc_table.[ch] -> orte/class/orte_proc_table.[ch]
- opal_hash_table_[get|set|remove]_proc ->
orte_hash_table_[get|set|remove]_proc
This commit was SVN r6549.
2005-07-19 12:25:19 +00:00
Tim Woodall
efc5869b6b
- correct typos
...
- change default buffering to support intel tests
This commit was SVN r6544.
2005-07-18 20:55:42 +00:00
Jeff Squyres
657d10187e
Remove a little more kurft.
...
This commit was SVN r6534.
2005-07-15 21:51:07 +00:00