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.