Feature #131
Work unit cache for controller
| Status: | New | Start: | 09/25/2009 | |
| Priority: | Normal | Due date: | ||
| Assigned to: | - | % Done: | 0% |
|
| Category: | Controller | Spent time: | - | |
| Target version: | Version 3 | |||
Description
To minimize the amount of time in which the work unit table must be locked, generate a queue of ~10 work units; if this queue is non-empty just grab the next one and assign it.
Some careful design will be necessary to ensure that CPUs are not assigned GPU-sized work units, etc.