Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] defining different values for same environment variable
From: Nicolas Deladerriere (nicolas.deladerriere_at_[hidden])
Date: 2009-02-27 14:36:43


Matt,

Thanks for your solution, but I thought about that and it is not really
convenient in my configuration to change the executable on each node.
I would like to change only mpirun command.

2009/2/27 Matt Hughes
<matt.c.hughes+ompi_at_[hidden]<matt.c.hughes%2Bompi_at_[hidden]>
>

> 2009/2/27 Nicolas Deladerriere <nicolas.deladerriere_at_[hidden]>:
> > I am looking for a way to set environment variable with different value
> on
> > each node before running MPI executable. (not only export the environment
> > variable !)
>
> I typically use a script for things like this. So instead of
> specifying your executable directly on the mpirun command line,
> instead specify the script. The script can set the environment
> variable, then launch your executable.
>
> #!/bin/csh
> setenv GMON_OUT_PREFIX 'gmon.out_'`/bin/uname -n`
> myexe
>
> mpirun -np 2 --bynode --hostfile CLUSTER_NODES myscript
>
> I'm not sure if that csh syntax is right, but you get the idea.
>
> mch
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>