I also ‘strongly’ recommend that you read the following paper, which gives a nice tie-in between virtual machines and CMP resource sharing:

K. Nesbit et al., “Multicore Resource Management,” IEEE Micro May-June 2008.

We are probably going to take 1.5 meetings for these papers.