[Paraview] Can Paraview use the GPU instead of the CPU?

Mohamed Beshr mbeshr1986 at gmail.com
Thu Mar 29 15:35:16 EDT 2018


" Thank you Mathieu for your reply. Regarding point 2 I have few questions:
1. I see the volume rendering mode (which I can switch between smart and
CPU based) when I select a wavelet for instance. However, I can't see it
when I choose unstructured cell type as the source (and this applies to my
data set coming from CFD results). In that latter case, I get the select
mapper drop down menu which has the options of projected tetra/z
sweep/bunyk ray cast/resample to image. Is there a way to ensure volume
rendering is done using the GPUs in that case?
2. In the case described above, when I select resample to image, the color
of the model gets messed up (it becomes one color). Is there a way to get
it back to normal?
Thanks."

Also, a third question regarding this point. If Paraview can do volume
rendering using the GPUs. What does the NVIDIA IndeX plugin add on top of
that then?

On Thu, Mar 29, 2018 at 2:43 PM, Mohamed Beshr <mbeshr1986 at gmail.com> wrote:

> Thank you Mathieu for your reply. Regarding point 2 I have few questions:
> 1. I see the volume rendering mode (which I can switch between smart and
> CPU based) when I select a wavelet for instance. However, I can't see it
> when I choose unstructured cell type as the source (and this applies to my
> data set coming from CFD results). In that latter case, I get the select
> mapper drop down menu which has the options of projected tetra/z
> sweep/bunyk ray cast/resample to image. Is there a way to ensure volume
> rendering is done using the GPUs in that case?
> 2. In the case described above, when I select resample to image, the color
> of the model gets messed up (it becomes one color). Is there a way to get
> it back to normal?
> Thanks.
>
> On Wed, Mar 28, 2018 at 10:41 PM, Mathieu Westphal <
> mathieu.westphal at kitware.com> wrote:
>
>> Hello Mohamed,
>>
>> Is there a way to use the GPU instead of the CPU for:
>>> 1. Data rendering in general?
>>>
>> This is the case by default when you are using the paraview binaries, you
>> can check by taking a look into Help->About->OpenGL Renderer
>>
>>
>>> 2. Volume rendering? other than using the NVIDIA IndeX plugin?
>>>
>> This is also the case by default if your GPU suppports it. You can check
>> the "Volume Rendering Mode" in the volume representation property.
>> Smart is the default and will use your gpu if possible. You can set it to
>> "GPU based" if you want to make sure.
>>
>>
>>> 3. Loading and displaying the data (i.e. data crunching). For example,
>>> if I am loading a transient CFD simulation result?
>>>
>> Loading the data using the GPU will not be possible, this is basically
>> lots of IO with the disk and the creation of the geometry.
>> If by displaying you mean rendering, see the first point.
>>
>>
>>>
>>> Also, is there a way to render-off screen through Paraview GUI? or this
>>> needs to be done through code?
>>>
>> Yes there is, but it depends what you mean by off-screen.
>> If you refer to CPU based rendering on an headlees server, please take a
>> look here. [1]
>> If not, please precise your needs.
>>
>> Best regards,
>>
>> Mathieu Westphal
>>
>>
>> [1] : https://www.paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D
>>
>
>
>
> --
> Best Regards,
> Mohamed Beshr
>



-- 
Best Regards,
Mohamed Beshr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://public.kitware.com/pipermail/paraview/attachments/20180329/5a3f8750/attachment.html>


More information about the ParaView mailing list