Ticket #450 (closed task: fixed)
Region Rendering Optimization
| Reported by: | callan | Owned by: | callan |
|---|---|---|---|
| Priority: | major | Milestone: | 3.0-M3 |
| Component: | Bin-Services | Version: | 3.0-M3 |
| Keywords: | iteration6 | Cc: | jburel, jmoore |
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
Note: See
TracTickets for help on using
tickets.
