[Paraview] Tiled display with multi-gpu.

Omkaranathan omkaranathan at darshan3d.com
Mon Apr 20 16:43:12 EDT 2009


Thanks Ken :-) ,
That worked like a charm ;-) . I wasn't aware of the '*:*' argument.
Thanks for ur time.

-Om

Moreland, Kenneth wrote:
> Other than the –tdx and –tdy options and the mullion options, there 
> are no more specific pvserver configuration options. pvserver assigns 
> processes to tiles in a left-to-right and top-to-bottom order. It is 
> up to you to make sure that each process has the right X display.
>
> Basically, you need to tell mpi to launch the different processes with 
> different arguments. The means of doing this is specific to the 
> implementation of MPI. I use the : argument for openmpi line this:
>
> mpirun –np 1 pvserver –display :0 –tdx=2 –tdy=1 : -np 1 pvserver 
> –display :1 –tdx=2 –tdy=1
>
> I don’t know if this works with mpich or not.
>
> -Ken
>
>
> On 4/20/09 12:18 PM, "Omkaranathan" <omkaranathan at darshan3d.com> wrote:
>
>
>
>     Thanks Ken,
>     But what I was searching for was the configuration options, as I
>     couldn't find any information on how to launch the server in case of
>     multiple displays.
>     Can I specify display numbers in machinefiles?
>     It would be great if I can get any pointers.
>
>     -Om
>
>     Moreland, Kenneth wrote:
>     > That’s basically what Utkarsh meant by needing to set up the
>     > environment correctly. Typically the GPU used is determined by the
>     > DISPLAY environment variable. “:0” is typically the first GPU and
>     “:1”
>     > is typically the second GPU. You need to launch pvserver such that
>     > node 0 gets :0 for the DISPLAY env variable (or –display flag) and
>     > node 1 gets :1.
>     >
>     > -Ken
>     >
>     >
>     > On 4/20/09 8:39 AM, "Omkaranathan" <omkaranathan at darshan3d.com>
>     wrote:
>     >
>     > Hi Utkarsh,
>     >
>     > Thanks for the response.
>     > The suggested command line creates two seperate processes and
>     > devides the data properly, but I'm getting both the tiles in the
>     > same display(connected to first GPU).
>     >
>     > -Om
>     >
>     > Utkarsh Ayachit wrote:
>     >
>     >
>     > Yes, just run pvserver as follows:
>     >
>     > mpirun -np 2 pvserver -tdx=2
>     >
>     > Of course, you'll have to build your own MPI enabled ParaView (you
>     > cannot use the binaries provided by on www.paraview.org
>     > <http://www.paraview.org> ). You'll have
>     > to ensure that the environment is set up correctly so that each
>     > pvserver processes gets the right display etc.
>     >
>     > Utkarsh
>     >
>     > On Mon, Apr 20, 2009 at 8:08 AM, Omkaranathan
>     > <omkaranathan at darshan3d.com>
>     > <mailto:omkaranathan at darshan3d.com> wrote:
>     >
>     >
>     >
>     > Hi,
>     >
>     > Is it possible to achieve tiled display using a single
>     > dual-gpu machine
>     > which can drive 4 displays? I have read that the number of
>     > servers should
>     > atleast be equal to number of tiles.
>     > Can paraview be configued to have atleast a 2x1 tiled
>     > display with 2 GPUs?
>     >
>     > Thanks
>     > Omkaranathan
>     >
>     > _______________________________________________
>     > Powered by www.kitware.com <http://www.kitware.com>
>     >
>     > Visit other Kitware open-source projects at
>     > http://www.kitware.com/opensource/opensource.html
>     >
>     > Please keep messages on-topic and check the ParaView Wiki at:
>     > http://paraview.org/Wiki/ParaView
>     >
>     > Follow this link to subscribe/unsubscribe:
>     > http://www.paraview.org/mailman/listinfo/paraview
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     > **** Kenneth Moreland
>     > *** Sandia National Laboratories
>     > ***********
>     > *** *** *** email: kmorel at sandia.gov
>     > ** *** ** phone: (505) 844-8919
>     > *** web: http://www.cs.unm.edu/~kmorel
>     <http://www.cs.unm.edu/%7Ekmorel> <http://www.cs.unm.edu/%7Ekmorel>
>     >
>
>
>
>
>
> **** Kenneth Moreland
> *** Sandia National Laboratories
> ***********
> *** *** *** email: kmorel at sandia.gov
> ** *** ** phone: (505) 844-8919
> *** web: http://www.cs.unm.edu/~kmorel <http://www.cs.unm.edu/%7Ekmorel>
>



More information about the ParaView mailing list