On 3/24/07, Michael Phipps <mphipps1@xxxxxxxxxxxxxxxx> wrote:
What does desktop focus mean? Focus on UI, performance (response, not throughput),
If I may... Not so fast (pun intended)! A Media OS needs plenty of throughput. It might be prudent to have variable scheduling quantas for R2, and some flags to let the kernel know some thread is in charge of media related I/O. This almost becomes a non-issue on multicore machines, where an entire (pool of) core(s) could conceivably be dedicated to "zippy", small-quantum threads, and higher latency, I/O heavy threads could be bound (affined) to a separate (pool of) core(s). Hybrids are real ;D And, funny enough, CPUs are always taking the hybrid route. The RISC x CISC x DSP x SIMD x GPU x VPU x whatever distinction is getting blurrier by the day. Add multicore into the mix, and you well have whe possibility of tapping into the best of all worlds. Dynamically, on demand, no less! Given a well-designed, future looking OS... ;) It's getting shinier inside the box. Radiant, even. Cheers, A.