[Paraview] Multiple servers

David Doria daviddoria at gmail.com
Wed Jul 15 18:58:10 EDT 2009


On Wed, Jul 15, 2009 at 6:34 PM, pat marion<pat.marion at kitware.com> wrote:
> Hi David,
>
> You'll want to change your mpirun command a little bit-
>
> on machine X: mpirun -np 3 -machinefile machinefile.txt pvserver
>
> This will run 3 instances of pvserver where each instance runs on one of the
> machines specified in machinefile.txt.  Machinefile.txt will list the
> machine hostnames, one per line.  You'll need to setup password-less ssh
> from machine X to machines Y and Z, otherwise it will prompt you for a
> password for each machine.
>
> Here's a link to a little test program you can try.  It will have each mpi
> process print out its rank and hostname so that you can confirm that each
> process really is running on its own machine-
> http://www.slac.stanford.edu/comp/unix/farm/mpi.html
>
> Pat
>

Thanks Pat, I'll try that in the morning. Do I have to do anything on
Y and Z to prepare them to be in the machinefile list (like somehow
start mpi listening on them)? Also, if starting the pvserver from X,
does X have to be in the machinefile list? Or is it included
implicitly?

I've read several opinions on openMPI vs mpich2, but has anyone tested
these using paraview type benchmarks?

Can anyone comment on whether or not setting up something like this
will actually help? I am current using a pretty new P4 with 4gb ram
and a decent video card - would switching to a group of 3 or 4 P3's
with 2gb ram actually make a difference? Or would it actually be
worse? Or can I also run an MPI pvserver on my machine so I can use
A+X+Y+Z? If that is the case, is A smart enough not to send messages
over the network and then back to itself (i.e. will it really be A + X
+ Y + Z (i.e. strictly better than just A), or will it be (A - a
decent amount) + X + Y + Z?)

I also have access to an 8 core SGI machine that has no video
hardware. How much does the video card actually do in the rendering?
Is 8 cores worse than a machine with one core and a good video card?

Thanks,

David


More information about the ParaView mailing list