View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015399ParaView(No Category)public2015-03-26 21:242015-11-04 21:27
ReporterAlan Scott 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versiongit-master 
Target Version5.1Fixed in Version4.4 
Summary0015399: Exodus modeshapes performance work
DescriptionHere are two files that improve the performance of Exodus modeshapes (and all Exodus to a lesser extent).

Do not apply the ncx.c file without asking me and Utkarsh and/or Ken. This code is actually auto generated, so shouldn't be edited in this file...
TagsNo tags attached.
ProjectSandia
Topic Name
Typeperformance
Attached Filesdiff file icon vtkExodusIIReader.cxx.diff [^] (6,856 bytes) 2015-07-06 21:28 [Show Content]
diff file icon vtkDataArrayTemplate.txx.diff [^] (4,659 bytes) 2015-07-06 21:37 [Show Content]
png file icon Unoptimized.png [^] (999,013 bytes) 2015-07-06 21:37
png file icon Optimized.png [^] (987,162 bytes) 2015-07-06 21:37

 Relationships
related to 0015394closedAlan Scott ParaView performance is poor, unstructured grid 
related to 0015566closedUtkarsh Ayachit ncx.c performance work 
related to 0015568closedUtkarsh Ayachit Master performance work from Alan 

  Notes
(0034587)
Alan Scott (manager)
2015-06-18 18:52

Added a third file. Also, I have attached performance screenshots of before and after for vtune on bug 15394.
(0034631)
Alan Scott (manager)
2015-06-29 21:28

Please ask me before implementing vtkDataArrayTemplate.txx.
(0034665)
Alan Scott (manager)
2015-07-06 20:49

I deleted ncx.c, moved it to it's own bug.
(0034666)
Alan Scott (manager)
2015-07-06 21:30

Total time went from (unoptimized) 46.5 seconds to load dataset (Large Tied Blocks ) to 22.7 seconds. Loading all variables, loading as Mode Shapes, default.
(0034667)
Alan Scott (manager)
2015-07-06 21:52

Test by opening any exodus dataset with time data, turn on mode shapes.
(0034900)
Alan Scott (manager)
2015-08-05 22:09

Utkarsh - please apply the vtkExodusIIReader.cxx.diff. That one optimizes mode shapes.

As per our discussion, lets defer vtkDataArrayTemplate.txx.diff, since it is being rewritten.
(0035162)
Utkarsh Ayachit (administrator)
2015-09-03 10:12

VTK merge request: https://gitlab.kitware.com/vtk/vtk/merge_requests/622 [^]
(0035165)
Utkarsh Ayachit (administrator)
2015-09-03 16:18

The vtkExodusIIReader fix has been merged in VTK.
(0035423)
Alan Scott (manager)
2015-11-04 21:27

I opened vtkExodusIIReader.cxx.diff, file is changed correctly. Tested, works ok. Master, Linux, local server, OGL2

 Issue History
Date Modified Username Field Change
2015-03-26 21:24 Alan Scott New Issue
2015-03-26 21:31 Alan Scott Description Updated
2015-03-26 21:32 Alan Scott File Added: vtkExodusIIReader.cxx.diff
2015-03-26 21:32 Alan Scott File Added: ncx.c.diff
2015-06-18 16:56 Alan Scott Target Version => 4.4
2015-06-18 16:57 Alan Scott Relationship added related to 0015394
2015-06-18 18:51 Alan Scott File Added: vtkDataArrayTemplate.txx.diff
2015-06-18 18:52 Alan Scott Note Added: 0034587
2015-06-29 21:28 Alan Scott Note Added: 0034631
2015-07-06 13:08 Alan Scott Assigned To => Alan Scott
2015-07-06 20:49 Alan Scott File Deleted: ncx.c.diff
2015-07-06 20:49 Alan Scott Note Added: 0034665
2015-07-06 20:50 Alan Scott Relationship added related to 0015566
2015-07-06 21:28 Alan Scott File Deleted: vtkExodusIIReader.cxx.diff
2015-07-06 21:28 Alan Scott File Added: vtkExodusIIReader.cxx.diff
2015-07-06 21:30 Alan Scott Note Added: 0034666
2015-07-06 21:36 Alan Scott File Deleted: vtkDataArrayTemplate.txx.diff
2015-07-06 21:37 Alan Scott File Added: vtkDataArrayTemplate.txx.diff
2015-07-06 21:37 Alan Scott File Added: Unoptimized.png
2015-07-06 21:37 Alan Scott File Added: Optimized.png
2015-07-06 21:52 Alan Scott Note Added: 0034667
2015-07-06 22:14 Alan Scott Relationship added related to 0015568
2015-07-06 22:15 Alan Scott Assigned To Alan Scott =>
2015-07-08 16:36 Utkarsh Ayachit Status backlog => todo
2015-08-05 22:09 Alan Scott Note Added: 0034900
2015-09-03 10:12 Utkarsh Ayachit Note Added: 0035162
2015-09-03 16:18 Utkarsh Ayachit Note Added: 0035165
2015-09-11 16:43 Utkarsh Ayachit Target Version 4.4 => 5.1
2015-09-11 16:56 Utkarsh Ayachit Status todo => customer review
2015-09-11 16:56 Utkarsh Ayachit Fixed in Version => 4.4
2015-09-11 16:56 Utkarsh Ayachit Resolution open => fixed
2015-09-11 16:56 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2015-11-04 21:27 Alan Scott Note Added: 0035423
2015-11-04 21:27 Alan Scott Status customer review => closed


Copyright © 2000 - 2018 MantisBT Team