[Paraview-developers] FW: [EXTERNAL] [Paraview] Fwd: Stream Tracer Scaling

Scott, W Alan wascott at sandia.gov
Fri Apr 18 15:05:32 EDT 2014


Ken/Utkarsh,
If I remember correctly, a great deal of work was put into VisIt regarding stream tracer scaling.  Any idea how successful they were, and if we could use some of the same ideas?

Alan

From: ParaView [mailto:paraview-bounces at paraview.org] On Behalf Of Andy Bauer
Sent: Friday, April 18, 2014 8:40 AM
To: paraview at paraview.org
Subject: [EXTERNAL] [Paraview] Fwd: Stream Tracer Scaling

Hi Amir,

Please keep the discussion on the mailing list so that everyone that wants to can participate.
You could potentially do the smaller velocity data set in serial and the larger data set in parallel but would probably take a bit of extra work with Python. From the Python shell you have access to the AlltoN filter which can create a copy of the data set on a reduced amount of processes.
Regards,
Andy

---------- Forwarded message ----------
From: Amir A <amiramir12345 at outlook.com<mailto:amiramir12345 at outlook.com>>
Date: Thu, Apr 17, 2014 at 2:52 PM
Subject: RE: [Paraview] Stream Tracer Scaling
To: Andy Bauer <andy.bauer at kitware.com<mailto:andy.bauer at kitware.com>>

So maybe I need to clarify a little bit. I have two data sets M and V. M is a very large dataset for the mesh structure (~8GB) and I only need to perform simple filters to it which scales very well in parallel. V is the velocity dataset which is only in part of the domain and is relatively small. I want to do streamtrace filter on V.
The problem as I said is that if I do parallel M's filters will scale, but the streamtracer will become many times slower. So is it possible to only do streamtrace on one processor serially and the rest in paralllel?
________________________________
From: amiramir12345 at outlook.com<mailto:amiramir12345 at outlook.com>
To: andy.bauer at kitware.com<mailto:andy.bauer at kitware.com>
Subject: RE: [Paraview] Stream Tracer Scaling
Date: Thu, 17 Apr 2014 12:26:49 -0500

Hi Andy:

Thanks for your reply. So is it possible to run the StreamTracer in serial in a parallel setting? It would be great if this is possible, because I can keep scaling of other filters and avoid doing everything in serial.

Best,
-Amir
________________________________
Date: Thu, 17 Apr 2014 13:19:52 -0400
Subject: Re: [Paraview] Stream Tracer Scaling
From: andy.bauer at kitware.com<mailto:andy.bauer at kitware.com>
To: amiramir12345 at outlook.com<mailto:amiramir12345 at outlook.com>
CC: paraview at paraview.org<mailto:paraview at paraview.org>
The main issue is that stream tracer just doesn't scale well. It's in essence a serial computation which is very difficult to parallelize well.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20140418/fe1c2838/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ATT00001.txt
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20140418/fe1c2838/attachment.txt>


More information about the Paraview-developers mailing list