If you are using scheduler like PBS or SGE over MPI, there is an option
called prolog and epilog, where you can give scripts which does copy
operation. This script is called before and after job execution as the
name suggests.

        Without it, in mpi itself, i have to see, if it can be done.

The alternative way is to keep copy of the program at the same location
on all compute nodes and launch mpirun.

If the executable location is different on compute nodes, you have to
specify the same as the mpirun command-line arguments.

On Mon, 2007-09-10 at 15:35 -0400, Lev Givon wrote:
> When launching an MPI program with mpirun on an xgrid cluster, is
> there a way to cause the program being run to be temporarily copied to
> the compute nodes in the cluster when executed (i.e., similar to what the
> xgrid command line tool does)? Or is it necessary to make the program
> being run available on every compute node (e.g., using NFS data
> partions)?
> 
>                                               L.G.
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments contained in it.

Contact your Administrator for further information.

Reply via email to