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