Issue No.01 - January/February (2008 vol.28)
Michael R. Marty , University of Wisconsin—Madison
Mark D. Hill , University of Wisconsin—Madison
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2008.19
Abundant cores per chip will encourage a greater use of space sharing, where work stays on a group of cores for long time intervals. Virtual hierarchies can improve performance and performance isolation of space-shared workloads, while still supporting globally shared memory to facilitate dynamic partitioning and content-based page sharing.
virtual hierarchies, space sharing, server consolidation, virtual machines, partitioning, multicore, chip multiprocessors (CMPs), cache coherence
Michael R. Marty, Mark D. Hill, "Virtual Hierarchies", IEEE Micro, vol.28, no. 1, pp. 99-109, January/February 2008, doi:10.1109/MM.2008.19