1
1
openmpi/opal
Camille Coti 59dc6b95f3 Modifications in the way user-specified modules are loaded. Once we get the list of filenames from the libtool, we add the statically defined ones and then based on the include/exclude string we only keep the ones requested by the user. If no include/exclude was provided, we keep [as expected] everything. Once we have the list of whatever is requested we open them. Therefore, as an example, if the user specify "--mca pml ob1" we will never try to load/open/init DR nor CM.
There are several interesting things:
1. less NFS traffic [as we potentially access less files]
2. faster loading time [in case the user tune it's execution environment]
3. (1) + (2) -> faster startup time [at least everything which do not depend on the network]
4. MX bug will go away if the pml is specified.
5. No useless BTL will be opened, which will solve few others issues.

This commit was SVN r15402.
2007-07-13 14:54:01 +00:00
..
asm remove unneeded footer 2006-09-26 20:30:49 +00:00
class Pinpoint the usual execution path (add OPAL_LIKELY). 2007-04-12 06:18:01 +00:00
etc * fix a typo 2007-02-06 21:59:55 +00:00
event Fix a bunch of issues exposed by Ken Cain in getting Open MPI to work with 2007-07-10 03:46:57 +00:00
include Fix a bunch of issues exposed by Ken Cain in getting Open MPI to work with 2007-07-10 03:46:57 +00:00
mca Modifications in the way user-specified modules are loaded. Once we get the list of filenames from the libtool, we add the statically defined ones and then based on the include/exclude string we only keep the ones requested by the user. If no include/exclude was provided, we keep [as expected] everything. Once we have the list of whatever is requested we open them. Therefore, as an example, if the user specify "--mca pml ob1" we will never try to load/open/init DR nor CM. 2007-07-13 14:54:01 +00:00
memoryhooks Change a bunch of 'OMPI' names to OPAL names, since this is opal. 2007-03-29 01:00:33 +00:00
runtime Quiet a warning on the Cray systems in which mkfifo does not work. 2007-07-12 20:30:09 +00:00
threads Add solaris condition variables 2007-06-27 16:48:30 +00:00
tools * Integrate man pages contributed by Dirk Eddelbuettel 2007-07-02 15:27:39 +00:00
util Fix a bunch of issues exposed by Ken Cain in getting Open MPI to work with 2007-07-10 03:46:57 +00:00
win32 dd some Windows missing defines & macros. 2007-04-01 15:55:34 +00:00
Makefile.am Clean up a couple of configure things: 2007-05-15 04:23:48 +00:00
win_makefile Move all win32 related files in opal, and modify all the Makefiles.am to 2005-12-08 06:17:15 +00:00