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+o...@gmail.com<matt.c.hughes%2bo...@gmail.com>
>

> 2009/2/27 Nicolas Deladerriere <nicolas.deladerri...@gmail.com>:
> > 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
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>

Reply via email to