Hi folks,I. looked for ways to tell to "mpiexec" to forward some environment variables, I saw a mismatch:
------------------------------------------------------------------- http://www.open-mpi.org/faq/?category=running#mpirun-options ...--x <env-variable-names>: A comma-delimited list of environment variables to export to the parallel application.
------------------------------------------------------------------- (Open MPI/1.5.3) $ man mpirun -x <env>Export the specified environment variables to the remote nodes before executing the program. Only one environment variable can
^^^^^^^^^^^ be specified per -x option. -------------------------------------------------------------------So, either the info is outdated somewhre, or -x and --x have different meaning - but then there is a lack of info, too :o)
Maybe you could update the Wiki and/or the man page?II. Now the question. Defaultly no non-OpenMPI environmet variables are exported to the parallel application, AFAIK.
With -x option of mpiexec it is possible to export one (or a list of, see below) environment variable. But, it's a bit tedious to type a [long] list of variables.
Is there someone envvar, by setting which to a list of names of other envvars the same effect could be achieved as by setting -x on command line of mpirun?
Best wishes Paul Kapinos -- 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
smime.p7s
Description: S/MIME Cryptographic Signature