Ralph Castain
96c778656a
Improve launch performance on clusters that use dedicated nodes by instructing the orteds to use the same port as the HNP, thus allowing them to "rollup" their initial callback via the routed network. This substantially reduces the HNP bottleneck and the number of ports opened by the HNP.
...
Restore enable-static-ports option by default - the Cray will have to disable it to get around their library issues, but that's just a warning problem as opposed to blocking the build.
This commit was SVN r26606.
2012-06-15 10:15:07 +00:00
Brian Barrett
defaefd59e
Clean up resources from flowcontrol on shutdown
...
This commit was SVN r26605.
2012-06-14 22:38:35 +00:00
Brian Barrett
946ec4cd97
* Update usage of PtlHandleIsEqual to match new semantic
...
* Properly set message to MPI_MESSAGE_NULL in the right places
* Fix double free of buffer for non-contiguous blocking sends
* Remove useless debugging output
This commit was SVN r26604.
2012-06-14 22:24:23 +00:00
Jeff Squyres
6760840ebb
Fix builds with the external hwloc component when we use the
...
hwloc/openfabrics-verbs.h helper header file.
This commit was SVN r26603.
2012-06-14 19:00:57 +00:00
Nathan Hjelm
0d13cbf11c
ob1: bug fix. put fallback on send never actually worked. fixed.
...
This commit was SVN r26602.
2012-06-14 17:29:58 +00:00
Ralph Castain
0e3094c318
Update the other grpcomm modules to new API
...
This commit was SVN r26601.
2012-06-14 03:28:48 +00:00
Ralph Castain
5ba4deff07
Extend the modex database to support multiple projects and frameworks that might have duplicate component names. No visible API change in the BTL's as it was executed solely in the ompi modex code.
...
This commit was SVN r26600.
2012-06-14 02:55:06 +00:00
Terry Dontje
634fc278d9
Fix issue with sctp config scripts not detecting netinet/in.h dependency. Also removing tabs from sctp m4 file
...
This commit was SVN r26599.
2012-06-13 10:38:28 +00:00
Jeff Squyres
5d61dffbbc
Fix long-standing typo.
...
This commit was SVN r26598.
2012-06-12 20:49:25 +00:00
Nathan Hjelm
a809881f78
ob1: reset the converter after a failed sendi before trying send
...
This commit was SVN r26597.
2012-06-12 15:44:47 +00:00
Ralph Castain
ecc51d8583
Add missing endif
...
This commit was SVN r26596.
2012-06-12 15:07:09 +00:00
Terry Dontje
6d7cf4a0e5
corrected picl dependency checking to occur in the hwloc.m4 instead of Makefile.am
...
This commit was SVN r26595.
2012-06-12 14:47:05 +00:00
Ralph Castain
078a4667e4
Some more cleanup on direct routed when daemons are involved
...
This commit was SVN r26594.
2012-06-11 23:46:22 +00:00
Ralph Castain
cee5a75d19
Revert the default configuration to no orte progress thread and no libevent thread support until we can get more of the kinks ironed out.
...
This commit was SVN r26593.
2012-06-11 20:52:28 +00:00
Ralph Castain
9506ac1617
Remove debug
...
This commit was SVN r26592.
2012-06-11 20:02:53 +00:00
Ralph Castain
269cb2b8d9
Some cleanup to remove calls to opal_progress when running with orte progress threads, and to ensure that all orte-related events are in the orte event base.
...
This commit was SVN r26591.
2012-06-11 19:59:53 +00:00
Ralph Castain
75e66ad51e
Restore the direct routed component
...
This commit was SVN r26590.
2012-06-11 17:16:02 +00:00
Brian Barrett
31279eb641
Fix segfault with long expected messages when using the rndv protocol. We were
...
freeing the ME before the get to grab the long part of the message.
This commit was SVN r26589.
2012-06-11 16:37:01 +00:00
Brian Barrett
7406ef1241
Make all the PMI components depend on the common pmi library and properly
...
install the common pmi library
This commit was SVN r26588.
2012-06-11 15:58:09 +00:00
Ralph Castain
2812579246
Just because we find an IB device does not mean we can get a QP on it. Check to see if we can before we select the UD OOB module for use.
...
This commit was SVN r26587.
2012-06-10 01:42:51 +00:00
Jeff Squyres
13707ec0af
Remove this comment: it turns out that the benefit was to make
...
multiple SM ''modules'', not multiple SM ''mpools''.
This commit was SVN r26584.
2012-06-08 22:37:26 +00:00
Jeff Squyres
5451ee46bd
Per r26575, the sync coll module is no longer necessary!
...
(the crowd goes wild)
This commit was SVN r26583.
The following SVN revision numbers were found above:
r26575 --> open-mpi/ompi@59e529cf1d
2012-06-08 19:19:19 +00:00
Ralph Castain
0442a807c0
Default the OOB to the "ud" component IFF the HNP finds itself on a node with a supported Infiniband device. Ensure that the daemons all pick the matching component by dictating the selection via mca param on the orted cmd line.
...
This commit was SVN r26582.
2012-06-08 01:23:08 +00:00
Ralph Castain
1c246f28f3
Make the "mpi_preconnect_mpi" param invisible as it is only to be used for rare, poorly behaved applications
...
This commit was SVN r26581.
2012-06-08 00:38:38 +00:00
Ralph Castain
05122a2f93
Make debruijn the default routed component. Update the radix component to "short-circuit" the tree when the job size permits
...
This commit was SVN r26580.
2012-06-08 00:35:36 +00:00
Ralph Castain
ffcca0185a
Remove no longer needed component
...
This commit was SVN r26578.
2012-06-08 00:18:59 +00:00
Ralph Castain
980768965f
Remove unused and unsupported component
...
This commit was SVN r26577.
2012-06-07 23:48:06 +00:00
Ralph Castain
350900f70e
Remove unused and unsupported component
...
This commit was SVN r26576.
2012-06-07 23:47:35 +00:00
Nathan Hjelm
59e529cf1d
ob1: as per developer discussion disable rdma retries. the failure path currently suffers from live-lock
...
This commit was SVN r26575.
2012-06-07 23:31:20 +00:00
Nathan Hjelm
4c6be00de2
fix erroneous commit in rdma mpool
...
This commit was SVN r26572.
2012-06-07 20:01:44 +00:00
Jeff Squyres
a331bb97ba
Fix a (surprisingly) harmless typo.
...
This commit was SVN r26571.
2012-06-07 19:33:41 +00:00
Nathan Hjelm
ceee4bcb0d
libevent2019: libevent_pthreads.la is never built. don't include it
...
This commit was SVN r26570.
2012-06-07 19:22:45 +00:00
Nathan Hjelm
625c8078c3
oob/ud: fix typo
...
This commit was SVN r26569.
2012-06-07 19:21:23 +00:00
Ralph Castain
7a94a52420
No reason not to build this
...
This commit was SVN r26568.
2012-06-07 19:11:44 +00:00
Jeff Squyres
cf58777a19
Update svn:ignore
...
This commit was SVN r26567.
2012-06-07 16:38:51 +00:00
Jeff Squyres
ba040e3a42
Upgrade hwloc from 1.3.2+patches to 1.4.2+patches.
...
This commit was SVN r26566.
2012-06-07 16:24:46 +00:00
Ralph Castain
5876496f4c
Enable orte progress threads and libevent thread support by default
...
This commit was SVN r26565.
2012-06-07 04:25:00 +00:00
Ralph Castain
d76ed8acd2
Fix platform files
...
This commit was SVN r26564.
2012-06-07 01:27:30 +00:00
Jeff Squyres
56a537a5f5
This component wasn't even in 1.5.0; no one has had a GM network in
...
forever. There is no point in carrying this component forward.
This commit was SVN r26563.
2012-06-06 21:43:54 +00:00
Shiqing Fan
2abf783fa0
Remove a unnecessary definition before the real one.
...
This commit was SVN r26562.
2012-06-06 14:15:39 +00:00
Shiqing Fan
38c0de5541
Remove the old files.
...
This commit was SVN r26561.
2012-06-06 14:14:40 +00:00
Shiqing Fan
9b3ddfa7b2
missed one file.
...
This commit was SVN r26560.
2012-06-06 14:13:20 +00:00
Shiqing Fan
c019c0b453
Then their file names too.
...
This commit was SVN r26559.
2012-06-06 14:12:33 +00:00
Shiqing Fan
aa6cde9886
Change f77 to fortran for the rest of windows build files.
...
This commit was SVN r26558.
2012-06-06 14:09:51 +00:00
Ralph Castain
166d254d4e
Add new routed component
...
This commit was SVN r26557.
2012-06-06 11:53:12 +00:00
Ralph Castain
d6279fc971
Fix the debugger daemon launch support to fit the new state machine. Treat debugger daemons just like any other job, except that we map them only to nodes where an app process currently exists (as opposed to every node in the system). Trigger breakpoint and rank0 release only after the debugger daemons are in position.
...
This commit was SVN r26556.
2012-06-06 02:01:23 +00:00
Mike Dubman
10831e111a
detect num of local procs
...
This commit was SVN r26555.
2012-06-05 09:13:16 +00:00
Mike Dubman
e9c274f3b9
raise cm prio for mxm as well, somehow was removed from 1.7, exists in 1.6
...
This commit was SVN r26554.
2012-06-05 09:02:03 +00:00
Matthias Jurenz
ee735e5f9c
Changes to VT:
...
- fixed build issue on Solaris 10 (reported in http://www.open-mpi.org/community/lists/users/2012/05/19396.php )
This commit was SVN r26553.
2012-06-05 07:54:58 +00:00
Shiqing Fan
c519352d7e
A fortran fix corresponding to r26543 for Windows build. Thanks to Eugene.
...
This commit was SVN r26546.
The following SVN revision numbers were found above:
r26543 --> open-mpi/ompi@e91d3a6f13
2012-06-04 08:33:30 +00:00