Issue No. 03 - May/June (2008 vol. 28)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2008.43
Kyle J. Nesbit , University of Wisconsin-Madison
Miquel Moreto , Polytechnic University of Catalonia
Francisco J. Cazorla , Barcelona Supercomputing Center
Alex Ramirez , Barcelona Supercomputing Center and Polytechnic University of Catalonia
Mateo Valero , Barcelona Supercomputing Center and Polytechnic University of Catalonia
James E. Smith , University of Wisconsin-Madison
Current resource management mechanisms and policies are inadequate for future multicore systems. Instead, a hardware/software interface based on the virtual private machine abstraction would allow software policies to explicitly manage microarchitecture resources. VPM policies, implemented primarily in software, translate application and system objectives into VPM resource assignments. Then, VPM mechanisms securely multiplex, arbitrate, or distribute hardware resources to satisfy the VPM assignments.
multicore, resource management, quality of service
A. Ramirez, K. J. Nesbit, M. Valero, F. J. Cazorla, M. Moreto and J. E. Smith, "Multicore Resource Management," in IEEE Micro, vol. 28, no. , pp. 6-16, 2008.