Re: [Paraview] parallel processing in volume rendering and Merge Blocks filter ...

2017-09-21 Thread Andy Bauer
Hi Ufuk,

The Merge Blocks filter will work locally on each process and shouldn't
move any of the data between MPI processes since it's a trivially parallel
operation. When doing volume rendering of unstructured grids (the output
dataset type of the merge blocks filter) with Ice-T in parallel, there will
be data moved around in order to simplify and reduce the parallel
communication by constructing convex partitions.

I don't know how NVIDIA's Index plugin works in parallel but my guess would
be that it also wants convex partitions.

Cheers,
Andy


On Thu, Sep 21, 2017 at 3:14 AM, Ufuk Utku Turuncoglu (BE) <
u.utku.turunco...@be.itu.edu.tr> wrote:

> Hi Andy,
>
> Thanks for the clarification. One minor question, after applying Merge
> Blocks is it still processing in serial mode or can i use MPI to improve
> the performance? By the way, i am also using NVIDIA Index plugin. I think
> that it supports parallel rendering but again not for multi block dataset.
> Right?
>
> Regards,
>
> --ufuk
>
>
> On 20/09/2017 22:12, Andy Bauer wrote:
>
> Hi Ufuk,
>
> ParaView doesn't currently support volume rendering of multiblock
> datasets, even in serial, so using the Merge Blocks filter is probably the
> best way to do any volume rendering of your dataset.
>
> Cheers,
> Andy
>
> On Wed, Sep 20, 2017 at 2:45 PM, Ufuk Turuncoglu <
> u.utku.turunco...@be.itu.edu.tr> wrote:
>
>> Hi,
>>
>> I am trying to perform volume rendering (VR) using multi-block +
>> multi-piece dataset. In this case, the data file has single block that
>> contains multiple piece (created by MPI parallel simulation code) and it is
>> in structured grid. When I try to use volume rendering with raw data, it
>> creates empty output but if I use Merge Block filter before using volume
>> rendering, it works without any problem. So, I have to use Merge Blocks
>> to perform VR. At this point, I just wonder that is it typical behaviour
>> of ParaView for multi-block + multi-piece datasets? Is it still possible
>> to perform VR in parallel if I had a multiple core (such as enabling Auto
>> MPI from the settings)? If not is there any way to re-structure the data to
>> perform more efficient rendering?
>>
>> Best Regards,
>>
>> --ufuk
>>
>>
>>
>>
>> ___
>> Powered by 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
>>
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>>
>>
>
>
___
Powered by 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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview


Re: [Paraview] parallel processing in volume rendering and Merge Blocks filter ...

2017-09-21 Thread Ufuk Utku Turuncoglu (BE)

Hi Andy,

Thanks for the clarification. One minor question, after applying Merge 
Blocks is it still processing in serial mode or can i use MPI to improve 
the performance? By the way, i am also using NVIDIA Index plugin. I 
think that it supports parallel rendering but again not for multi block 
dataset. Right?


Regards,

--ufuk

On 20/09/2017 22:12, Andy Bauer wrote:

Hi Ufuk,

ParaView doesn't currently support volume rendering of multiblock 
datasets, even in serial, so using the Merge Blocks filter is probably 
the best way to do any volume rendering of your dataset.


Cheers,
Andy

On Wed, Sep 20, 2017 at 2:45 PM, Ufuk Turuncoglu 
> wrote:


Hi,

I am trying to perform volume rendering (VR) using multi-block +
multi-piece dataset. In this case, the data file has single block
that contains multiple piece (created by MPI parallel simulation
code) and it is in structured grid. When I try to use volume
rendering with raw data, it creates empty output but if I use
Merge Block filter before using volume rendering, it works without
any problem. So, I have to use Merge Blocks to perform VR. At this
point, I just wonder that is it typical behaviour of ParaView for
multi-block + multi-piece datasets? Is it still possible to
perform VR in parallel if I had a multiple core (such as enabling
Auto MPI from the settings)? If not is there any way to
re-structure the data to perform more efficient rendering?

Best Regards,

--ufuk



___
Powered by 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 

Search the list archives at:
http://markmail.org/search/?q=ParaView


Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview





___
Powered by 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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview


Re: [Paraview] parallel processing in volume rendering and Merge Blocks filter ...

2017-09-20 Thread Andy Bauer
Hi Ufuk,

ParaView doesn't currently support volume rendering of multiblock datasets,
even in serial, so using the Merge Blocks filter is probably the best way
to do any volume rendering of your dataset.

Cheers,
Andy

On Wed, Sep 20, 2017 at 2:45 PM, Ufuk Turuncoglu <
u.utku.turunco...@be.itu.edu.tr> wrote:

> Hi,
>
> I am trying to perform volume rendering (VR) using multi-block +
> multi-piece dataset. In this case, the data file has single block that
> contains multiple piece (created by MPI parallel simulation code) and it is
> in structured grid. When I try to use volume rendering with raw data, it
> creates empty output but if I use Merge Block filter before using volume
> rendering, it works without any problem. So, I have to use Merge Blocks
> to perform VR. At this point, I just wonder that is it typical behaviour
> of ParaView for multi-block + multi-piece datasets? Is it still possible
> to perform VR in parallel if I had a multiple core (such as enabling Auto
> MPI from the settings)? If not is there any way to re-structure the data to
> perform more efficient rendering?
>
> Best Regards,
>
> --ufuk
>
>
>
>
> ___
> Powered by 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
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>
___
Powered by 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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview


[Paraview] parallel processing in volume rendering and Merge Blocks filter ...

2017-09-20 Thread Ufuk Turuncoglu
Hi, 

I am trying to perform volume rendering (VR) using multi-block + multi-piece 
dataset. In this case, the data file has single block that contains multiple 
piece (created by MPI parallel simulation code) and it is in structured grid. 
When I try to use volume rendering with raw data, it creates empty output but 
if I use Merge Block filter before using volume rendering, it works without any 
problem. So, I have to use Merge Blocks to perform VR. At this point, I just 
wonder that is it typical behaviour of ParaView for multi-block + multi-piece 
datasets? Is it still possible to perform VR in parallel if I had a multiple 
core (such as enabling Auto MPI from the settings)? If not is there any way to 
re-structure the data to perform more efficient rendering? 

Best Regards, 

--ufuk 


___
Powered by 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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview