View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0015394 | ParaView | (No Category) | public | 2015-03-25 16:53 | 2015-07-06 22:12 | ||||
Reporter | Alan Scott | ||||||||
Assigned To | Alan Scott | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | git-master | ||||||||
Target Version | 4.4 | Fixed in Version | |||||||
Summary | 0015394: ParaView performance is poor, unstructured grid | ||||||||
Description | ParaView performance is poor, unstructured grid. We should have someone take a look, and I have a good dataset that shows this. Please ask me for it. Dataset has 42 files, 42 blocks, Mode shapes, about 10 variables. 1.4 million cells, 1.6 million points. Note to myself: LargeTiedBlocks-UUR.tar.gz | ||||||||
Tags | No tags attached. | ||||||||
Project | Sandia | ||||||||
Topic Name | |||||||||
Type | performance | ||||||||
Attached Files | Load-times-unoptimized.png [^] (919,728 bytes) 2015-06-18 18:53 Load-times-optimized.png [^] (937,192 bytes) 2015-06-18 18:53 | ||||||||
Relationships | ||||||
|
Relationships |
Notes | |
(0034586) Alan Scott (manager) 2015-06-18 17:01 |
Uploading a screenshot from loading this dataset, using VTune Amplifier. Note that total time is about 75 seconds, and over half of the time spent in GetCacheOrRead (31 seconds) is line 2663 (17 seconds), which I believe I fixed. |
(0034588) Alan Scott (manager) 2015-06-18 18:57 |
Note in the uploaded screenhots, the important column is CPU Time: Self by Utilization. What time was spent in what function? I have highlighted any function that had more than 1 second. Total unoptimized is 76 seconds, optimized is 42 seconds. In theory, the compiler optimizer will also work better on the new code than the old code. Mainly what I did was remove calls in the bottom of loops that return a constant, heavy math in the bottom of loops that returned a constant, moving of data by byte, unrolled loops that always loop three times (horrible for branch prediction) (while protecting the code for the case that the loop doesn't loop three times). |
(0034670) Alan Scott (manager) 2015-07-06 22:12 |
This bug is a duplicate. Closing. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2015-03-25 16:53 | Alan Scott | New Issue | |
2015-03-25 17:32 | Alan Scott | Description Updated | |
2015-06-07 00:40 | Utkarsh Ayachit | Target Version | => 4.4 |
2015-06-18 16:57 | Alan Scott | Relationship added | related to 0015399 |
2015-06-18 16:59 | Alan Scott | File Added: Load times.png | |
2015-06-18 17:01 | Alan Scott | Note Added: 0034586 | |
2015-06-18 18:52 | Alan Scott | File Deleted: Load times.png | |
2015-06-18 18:53 | Alan Scott | File Added: Load-times-unoptimized.png | |
2015-06-18 18:53 | Alan Scott | File Added: Load-times-optimized.png | |
2015-06-18 18:57 | Alan Scott | Note Added: 0034588 | |
2015-07-06 13:08 | Alan Scott | Assigned To | => Alan Scott |
2015-07-06 22:12 | Alan Scott | Note Added: 0034670 | |
2015-07-06 22:12 | Alan Scott | Status | backlog => closed |
2015-07-06 22:12 | Alan Scott | Resolution | open => fixed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |