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
Link To Document :
بازگشت