• DocumentCode
    3543254
  • Title

    A Performance Study of Virtual Machines on Multicore Architectures

  • Author

    Tao, Jie ; Fürlinger, Karl ; Wang, Lizhe ; Marten, Holger

  • Author_Institution
    Steinbuch Center for Comput., Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2012
  • fDate
    15-17 Feb. 2012
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    Cloud computing has promoted the widespread use of virtualized machines. A question arises: How does virtualization influence the performance of running applications? The answer must be a common interest of application developers and users. This paper describes the results of our performance evaluation on a virtualized multicore machine. We tested a set of benchmark applications and detected some general features that should be considered when running applications on a virtualized multicore machine. We also studied the application execution behavior using profiling tools. We found the reason for unexpectedly poor performance of an OpenMP application in a virtualized setting and optimized the program. The optimization resulted in a significant performance gain.
  • Keywords
    application program interfaces; cloud computing; multiprocessing systems; virtual machines; virtualisation; OpenMP application; application execution behavior; cloud computing; multicore architectures; performance evaluation; profiling tools; virtual machines; virtualization; virtualized multicore machine; Benchmark testing; Hardware; Multicore processing; Operating systems; Servers; Virtual machine monitors; Virtual machining; OpenMP; multicore; performance analysis; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2012 20th Euromicro International Conference on
  • Conference_Location
    Garching
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4673-0226-5
  • Type

    conf

  • DOI
    10.1109/PDP.2012.77
  • Filename
    6169534