Title
A Performance Study of Virtual Machines on Multicore Architectures
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.
Year
DOI
Venue
2012
10.1109/PDP.2012.77
PDP
Keywords
Field
DocType
openmp application,virtualization,application program interfaces,significant performance gain,profiling tools,application dev elopers,virtual machine,performance study,virtual machines,virtualized multicore machine,virtualized multicore ma chine,multiprocessing systems,virtualisation,multicore architectures,multicore,performance evaluation,virtualized setting,openmp,cloud computing,application execution behavior,performance analysis,virtualized machine,poor performance,benchmark testing,hardware,operating systems,multicore processing,virtual machine monitor,servers,operating system
Virtualization,Virtual machine,Profiling (computer programming),Computer science,Server,Parallel computing,Software architecture,Multi-core processor,Operating system,Benchmark (computing),Cloud computing
Conference
ISSN
ISBN
Citations 
1066-6192
978-1-4673-0226-5
3
PageRank 
References 
Authors
0.43
12
4
Name
Order
Citations
PageRank
Jie Tao191661.29
Karl Furlinger2222.66
Lizhe Wang32973191.46
Holger Marten41918.73