[Paraview-developers] Data Processing in CPUs and GPUs

Will Schroeder will.schroeder at kitware.com
Mon Nov 14 10:10:31 EST 2016


A added note to Dan's response: this situation is changing rapidly in both
VTK and ParaView. We'll be bringing VTK-m
<http://m.vtk.org/index.php/Main_Page> online soon. We expect that many key
algorithms will be augmented, replaced, etc with VTK-m.

Also there are several algorithms in VTK using the vtkSMPTools framework
<http://m.vtk.org/Wiki/images/3/3b/VTK_SMP_Guide.pdf>for threaded
multiprocessing. E.g. vtkFlyingEdges2D/3D
<https://www.researchgate.net/publication/282975362_Flying_Edges_A_High-Performance_Scalable_Isocontouring_Algorithm>
provides very fast and scalable isocontouring.

Best,
W

On Mon, Nov 14, 2016 at 10:02 AM, Dan Lipsa <dan.lipsa at kitware.com> wrote:

>
>
> On Sun, Nov 13, 2016 at 10:27 AM, Khayam Gondal <khayam.gondal at gmail.com>
> wrote:
>
>> Hi,
>> To my knowledge even when using Paraview with GPUs it still uses CPUs to
>> do some kind of processing. Can someone explain it to me that what part of
>> processing is done on CPUs and how data is fed to GPUs.
>>
>
>
> Paraview does only rendering on the GPUs. There are filters that can do
> processing on the GPUs or on multiple cores: take a look at
> http://m.vtk.org/index.php/Main_Page
>
>
>
>> And moreover when we use MPI with Paraview, does it is used in CPUs
>> context. I mean the processing which is being done on CPUs will now be done
>> in parallel.
>>
>> Indeed. Data is partitioned for the MPI nodes, each node processes and
> renders its own data. The rendered image is composited and sent to the
> client.
>
> The ParaView Tutorial has a description of the ParaView architecture.
> http://www.paraview.org/Wiki/images/f/f7/ParaViewTutorial51.pdf
>
> Dan
>
>
>
>>
>>
>> Regards
>>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Search the list archives at: http://markmail.org/search/?q=
>> Paraview-developers
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview-developers
>>
>>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=
> Paraview-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>


-- 
William J. Schroeder, PhD
Kitware, Inc. - Building the World's Technical Computing Software
28 Corporate Drive
Clifton Park, NY 12065
will.schroeder at kitware.com
http://www.kitware.com
(518) 881-4902
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20161114/3121803f/attachment.html>


More information about the Paraview-developers mailing list