From: Luc.Vereecken@chem.kuleuven.ac.be (Luc Vereecken)
Newsgroups: comp.parallel.mpi
Subject: Re: mpich for ch_p4 must copy each files into each process system?
Date: Tue, 23 Feb 1999 18:07:47 GMT
Organization: KULeuvenNet
Message-Id: <36d2ede2.5794917@news.kuleuven.ac.be>
References: <36D2AB28.4621E03A@mantle.snu.ac.kr>
    <36D2C5CD.E6148FF3@prosalg.no>
Mime-Version: 1.0
Content-Type: text/plain; carset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cache-Post-Path: marvin!unknown@pcjp1.chem.kuleuven.ac.be
Xref: ukc comp.parallel.mpi:4667


On Tue, 23 Feb 1999 16:14:21 +0100, Vidar Madsen <vidar@prosalg.no>
wrote:

>
>Hello.
>
>> I'm using mpich 1.1.2 on the clusters of Linux machines.
>> When I tried to execute following,
>> 
>> mpirun -np 4 fpi
>> 
>> I got following error mesage :
>> 
>> /home/gimul/1Work/mpich/examples/basic/fpi: Command not found.
>> 
>> Of course, I made a same directories in other machines and when I copy
>> the compiled fpi to each machine's directories, I got no errors and went
>> well..
>> 
>> Should I copy each executable files to other machines?
>
>As far as I could see from reading the mpirun script; yes, the files
>will need to exist in identical paths on each "processor". Anyone
>more clueful than me (=everybody? ;), feel free to correct me if
>I'm wrong. :)

You can also specify machine-specific path names or even executable
names in a procfile. This is handy in heterogenous systems and even
essential for MPMD program. 


Luc Vereecken

