View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010270ParaViewBugpublic2010-02-10 08:542016-08-12 09:57
ReporterBerk Geveci 
Assigned ToKitware Robot 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0010270: ParaView reads too much
DescriptionWhen opening a file with a serial reader while running in parallel, all processes read the whole data and then redistribution occurs. See below. We need to make sure that, for all data types, when a serial reader is used and when there is only 1 file, only the first process reads the data and partitions it to other processes.

Wait a sec... I am not sure I agree with with you after all. Upon closer inspection it looks to me like all of the process do end up with a copy of the entire dataset in memory when using legacy readers. At the very least in between the read and the automagic PV load balancing you pointed out, possibly longer depending on how long the pipeline holds the reader output.

It looks as though legacy files are read by PV using vtkPDataSetReader. I put a couple print statements that show process Id and the number of points read on each process during request data. See the attached patch. When I run multiple pvservers all processes output the same response as a serial run.

For example, using "CylinderQuadratic.vtk" as a test case i get:

$mpiexec -np 2 bin/pvserver --server-port=22222
Listen on port: 22222
Waiting for client...
Waiting for server...
Client connected.
1 Read 2814
0 Read 2814

while with just the builtin I get:

0 Read 2814
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0037783)
Kitware Robot (administrator)
2016-08-12 09:57

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2010-02-10 08:54 Berk Geveci New Issue
2010-02-10 08:55 Berk Geveci Target Version => 3.8
2010-04-16 01:39 Utkarsh Ayachit Target Version 3.8 => 3.10
2016-08-12 09:57 Kitware Robot Note Added: 0037783
2016-08-12 09:57 Kitware Robot Status expired => closed
2016-08-12 09:57 Kitware Robot Resolution open => moved
2016-08-12 09:57 Kitware Robot Assigned To => Kitware Robot


Copyright © 2000 - 2018 MantisBT Team