Task #450 (closed)
Opened 18 years ago
Closed 18 years ago
Region Rendering Optimization
Reported by: | cxallan | Owned by: | cxallan |
---|---|---|---|
Priority: | major | Milestone: | 3.0-M3 |
Component: | Bin-Services | Version: | 3.0-M3 |
Keywords: | iteration6 | Cc: | jburel, jamoore |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
The rendering engine currently supports multi-threading on a per-wavelength basis. Coupled with packed integers (#449), this makes array access difficult along with not utilizing multiple processors when only one wavelength is turned on or we're rendering greyscale.
This optimization should allow the multi-threaded nature of the rendering engine to continue when using packed integers (#449) without synchronization hell. It should also split the image up into horizontal bands and assigns each one to a thread.
Change History (1)
comment:1 Changed 18 years ago by cxallan
- Resolution set to fixed
- Status changed from new to closed
Switched to this mechanism as part of r1048.