• 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