Open MPI 1.4.3 + Intel Compilers V8.1 summary:
(in case someone likes to refer to it later)

(1) To make all Open MPI executables statically linked and 
independent of any dynamic libraries,
"--disable-shared" and "--enable-static" options should BOTH be 
fowarded to configure, and "-i-static"
option should be specified for intel compilers too.

(2) It is confirmed that environment variables could be forwarded to 
slave nodes, such as $PATH 
and $LD_LIBARY_PATH, by specifying options to mpirun. 
However, mpirun will invoke orted daemon on
master and slave nodes. These environment variables passed to 
slave nodes via mpirun options does not 
take into effect before orted started. So if orted daemon needs 
these environment variables to run,
the only way is to set these environment variables in a shared 
.bashrc or .profile file, visible to 
both master and slave nodes, say, on a shared NFS partition. It 
seems no other way to resolve this kind
of dependence.

Regards,
Yiguang


Reply via email to