DocumentCode
2200946
Title
Cache Effects of Virtual Machine Placement on Multi-Core Processors
Author
Emeneker, Wesley ; Apon, Amy
fYear
2010
fDate
June 29 2010-July 1 2010
Firstpage
2261
Lastpage
2266
Abstract
Virtual machine prevalence in datacenters introduces a range of potential efficiency issues. It is well known that virtual machines negatively impact application performance when compared to native execution. Multi-core architectures present new opportunities for limiting the performance impact of virtualized execution. The research presented in this paper examines the effects of multi-core cache structure on scientific applications running inside Xen virtual machines. Multiple strategies for assigning virtual machines to physical CPUs are detailed for cases where one or more virtual machines reside on a single node. The results show that placing virtual machines in caches generally improves performance when compared to the default scheduling scheme.
Keywords
computer architecture; multiprocessing systems; performance evaluation; virtual machines; cache effects; datacenters; multicore processors; virtual machine placement; virtualized execution; Benchmark testing; Hardware; Multicore processing; Radiation detectors; Sockets; Virtual machine monitors; Virtual machining; Cache; VM; Virtual Machine; Xen;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location
Bradford
Print_ISBN
978-1-4244-7547-6
Type
conf
DOI
10.1109/CIT.2010.390
Filename
5578331
Link To Document