First page Back Continue Last page Overview Graphics
Background: SMPng Goals
- Allow kernel to execute in parallel on multiple CPUs to exploit available CPU resources
- Don't burn CPU waiting for the kernel
- Adopt a kernel architecture that facilitates parallelism via explicit synchronization
- Perform work in context of improved threading support to allow applications to also exploit parallelism better
- Adopt an approach that is still UP-friendly