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
Tim Prins
6aceaf81b7
- properly kill off daemons
...
- code cleanup
This commit was SVN r6601.
2005-07-25 15:57:15 +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
Jeff Squyres
28d6651350
Oops -- that should not have been committed.
...
This commit was SVN r6599.
2005-07-24 11:27:56 +00:00
Jeff Squyres
9dab81d86b
A bunch of updates to the unit tests
...
- Update svn:ignore's to match new exectuable names
- Consolidate the unit test Makefile.am flags into a testing
Makefile.options
- Remove a bunch of SUBDIRS from test/mca/Makefile so that they don't
run by default, but can be invoked manually (they're still in
DIST_SUBDIRS)
This commit was SVN r6598.
2005-07-23 11:11:19 +00:00
Tim Prins
70587299f3
- respect configure options --without-bproc and --with-bproc=no
...
- check for a recent version of LANL bproc by looking for sys/bproc_common.h
This commit was SVN r6596.
2005-07-22 22:41:35 +00:00
Tim Woodall
990c466a9f
tuning
...
This commit was SVN r6595.
2005-07-22 21:33:16 +00:00
Ralph Castain
13fdcff66b
Fix a bug Greg was seeing on subscription returns - problem in pointer arithmetic
...
This commit was SVN r6594.
2005-07-22 20:46:07 +00:00
Thara Angskun
cbed508d9a
This commit was SVN r6593.
2005-07-22 18:04:07 +00:00
Tim Prins
73171fb09d
- added configure.m4 so we only compile the bproc soh component if we have bproc
...
- updated svn:ignore
This commit was SVN r6591.
2005-07-22 14:34:39 +00:00
Greg Watson
986f9e5a07
unignore this component
...
This commit was SVN r6589.
2005-07-21 22:33:04 +00:00
Greg Watson
4ab9a924aa
Avoid multiple calls to update_registry(). Also added sanity check.
...
This commit was SVN r6588.
2005-07-21 22:31:55 +00:00
Galen Shipman
4c119def85
Misc fixes..
...
This commit was SVN r6583.
2005-07-21 20:26:17 +00:00
Brian Barrett
d4058f65e2
* make "no oobs found" output only occur if verbose is set. Needed in rare
...
times it's ok not to have an oob
This commit was SVN r6582.
2005-07-21 20:21:57 +00:00
Brian Barrett
5cd46a1681
* only clean up the if code during finalize if we have initialized.
...
otherwise, badness happens in the OBJ_* code.
This commit was SVN r6581.
2005-07-21 20:20:41 +00:00
Tim Woodall
eb0ed5f3d0
correct typo
...
This commit was SVN r6580.
2005-07-21 20:18:39 +00:00
Tim Prins
9aa319b082
for new bproc components,
...
- improved cleanup on slave nodes
- respect the configure option not to use ptys
- various code cleanups
This commit was SVN r6579.
2005-07-21 19:53:04 +00:00
Tim Woodall
f5ad856857
don't kill the seed daemon
...
This commit was SVN r6578.
2005-07-21 19:45:05 +00:00
Tim Woodall
7010548c1b
correct byte order conversions for size_t == 8 bytes
...
This commit was SVN r6577.
2005-07-21 17:45:09 +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
Jeff Squyres
7642e24de2
More fixes for TMPDIR for nightly build scripts
...
This commit was SVN r6574.
2005-07-21 14:49:57 +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
2a392b9fca
removed debug
...
This commit was SVN r6571.
2005-07-20 21:13:55 +00:00
Tim Woodall
3553333ef8
removed debug
...
This commit was SVN r6570.
2005-07-20 21:13:24 +00:00
Tim Prins
35041a0f01
- improved error handling
...
- code cleanups
- improved cleanup, but still needs work
This commit was SVN r6569.
2005-07-20 20:39:06 +00:00
Ralph Castain
daf3ee8172
fix the dps tests to support new notify_data type definition
...
This commit was SVN r6568.
2005-07-20 19:00:54 +00:00
Ralph Castain
f604fb72db
Turn "on" the delete functionality for the registry. Should now be able to delete entries and segments, and get an index of the dictionary entries on the registry.
...
Haven't fully tested these yet (nobody is using them at the moment that I know of - good thing, since they haven't been working for a long time - though I know the MPI-2 stuff needs the functionality), but will do so shortly. For now, they compile.
This commit was SVN r6567.
2005-07-20 18:07:46 +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
Tim Woodall
b46023565f
set the current directory before trying to exec/dump the binary
...
This commit was SVN r6562.
2005-07-20 14:26:09 +00:00
George Bosilca
404d9ea990
One less compilation warning.
...
This commit was SVN r6561.
2005-07-20 06:48:11 +00:00
George Bosilca
3b52a31e1f
Make some compilers quiet. Otherwise they complain about uninitialized variables even if
...
the logic inside prevent an execution path where they can be used uninitialized.
This commit was SVN r6560.
2005-07-20 06:47:10 +00:00
George Bosilca
96ff4b0b10
memset require string.h on Linux.
...
This commit was SVN r6559.
2005-07-20 06:45:00 +00:00
George Bosilca
d0eee91610
Change from opal_hash_table_[get|set|remove]_proc -> orte_hash_table_[get|set|remove]_proc
...
This commit was SVN r6558.
2005-07-20 06:42:33 +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
Tim Prins
acb9365793
- added an error message so we don't just segfault when the specified oob
...
interfaces do not have valid addresses.
- properly record the pids of launched processes in the new bproc component
This commit was SVN r6553.
2005-07-19 20:12:51 +00:00
Ralph Castain
5e437f9a09
Fix a potential "free" that shouldn't happen
...
This commit was SVN r6552.
2005-07-19 16:21:06 +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
Ralph Castain
9af1739d33
Correct an opal_hash_table_get/set_proc name to orte_hash_table_get/set_proc.
...
Remove a couple of unused variable complaints from registry dump.
This commit was SVN r6550.
2005-07-19 13:33:04 +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
Jeff Squyres
7e413d6c26
Remove mistaken return with a value in a void function.
...
This commit was SVN r6548.
2005-07-19 12:23:41 +00:00
Jeff Squyres
41f9cd8224
Add missing <sys/types.h> for size_t and friends (which is not
...
automatically included in optimized builds).
This commit was SVN r6547.
2005-07-19 12:23:07 +00:00
Tim Woodall
14ba3322e9
cleanup
...
This commit was SVN r6546.
2005-07-18 21:22:55 +00:00