| View Issue Details [ Jump to Notes ] | [ Print ] |
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0005443 | VTK | (No Category) | public | 2007-08-02 05:24 | 2016-08-12 09:54 |
|
| Reporter | Andras Lasso | |
| Assigned To | Will Schroeder | |
| Priority | low | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | moved | |
| Platform | | OS | | OS Version | |
| Product Version | | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0005443: vtkFixedPointVolumeRayCastMapper initialization performance improvement |
| Description | I've implemented multi-threaded gradient computation in vtkFixedPointVolumeRayCastMapper. It can make the volume rendering initialization step 30-40% faster on a dual-core system (and probably even faster on a system with more CPUs), if shading is used.
Just a few changes were needed, as the vtkFixedPointVolumeRayCastMapperComputeGradients method was already prepared for multi-threaded computation. I attach the updated files (based on VTK-5.0.3 release).
Would it be possible to integrate this performance improvement into the next VTK release? |
| Tags | No tags attached. |
|
| Project | |
| Type | |
|
| Attached Files | vtkFixedPointVolumeRayCastMapper.cxx [^] (104,977 bytes) 1969-12-31 19:00
vtkFixedPointVolumeRayCastMapper.h [^] (27,109 bytes) 1969-12-31 19:00 |
|