> FWIW, environment variables prefixed with "OMPI_" will automatically be
> distributed out to processes.
Of course, but saddingly the variable(s) we want to ditribute aren't
> Depending on your environment and launcher, your entire environment may
> be copied out to all the processes, anyway (rsh does not, but
> environments like SLURM do), making the OMPI_* and -x mechanisms
> somewhat redundant.
> Does this help?
By now I specified the $MPIEXEC variable to "mpiexec -x BLABLABLA" and
advice the users to use this. This is a bit ugly, but working
workaround. What i wanted to achieve with my mail, was a less ugly
Thanks for your help,
>> Not at the moment - though I imagine we could create one. It is a tad
>> tricky in that we allow multiple -x options on the cmd line, but we
>> obviously can't do that with an envar.
>> The most likely solution would be to specify multiple "-x" equivalents
>> by separating them with a comma in the envar. It would take some
>> parsing to make it all work, but not impossible.
>> I can add it to the "to-do" list for a rainy day :-)
>> On Nov 6, 2009, at 7:59 AM, Paul Kapinos wrote:
>> > Dear OpenMPI developer,
>> > with the -x option of mpiexec there is a way to distribute
>> > environmnet variables:
>> > -x <env> Export the specified environment variables to the
>> > remote
>> > nodes before executing the program.
>> > Is there an environment variable ( OMPI_....) with the same meaning?
>> > The writing of environmnet variables on the command line is ugly and
>> > tedious...
>> > I've searched for this info on OpenMPI web pages for about an hour
>> > and didn't find the ansver :-/
>> > Thanking you in anticipation,
>> > Paul
>> > --
>> > Dipl.-Inform. Paul Kapinos - High Performance Computing,
>> > RWTH Aachen University, Center for Computing and Communication
>> > Seffenter Weg 23, D 52074 Aachen (Germany)
>> > Tel: +49 241/80-24915
>> > _______________________________________________
>> > users mailing list
>> > users_at_[hidden]
>> > http://www.open-mpi.org/mailman/listinfo.cgi/users
>> users mailing list
Dipl.-Inform. Paul Kapinos - High Performance Computing,
RWTH Aachen University, Center for Computing and Communication
Seffenter Weg 23, D 52074 Aachen (Germany)
Tel: +49 241/80-24915