[PDF][PDF] Characterizing the performance and scalability of many-core applications on virtualized platforms

X Song, H Chen, B Zang, X Song… - Parallel Processing …, 2010 - ipads.se.sjtu.edu.cn
Clouds have become attractive to applications, because of its low cost and on-demand
computing model with the use of virtualization technologies. With the continual increasing …

Design and verification of a lightweight reliable virtual machine monitor for a many-core architecture

Y Dai, Y Shi, Y Qi, J Ren, P Wang - Frontiers of Computer Science, 2013 - Springer
Virtual machine monitors (VMMs) play a central role in cloud computing. Their reliability and
availability are critical for cloud computing. Virtualization and device emulation make the …

The case for partitioning virtual machines on multicore architectures

KZ Ibrahim, S Hofmeyr, C Iancu - IEEE Transactions on Parallel …, 2013 - ieeexplore.ieee.org
In this paper we argue that partitioning is required for attaining the best performance of
scientific applications when running on virtual machines. Current memory management and …

Virtualizing performance counters

B Serebrin, D Hecht - Euro-Par 2011: Parallel Processing Workshops …, 2012 - Springer
Virtual machines are becoming commonplace as a stable and flexible platform to run many
workloads. As developers continue to move more workloads into virtual environments, they …

Performance combinative evaluation of typical virtual machine monitors

J Che, Q He, K Ye, D Huang - High Performance Computing and …, 2010 - Springer
As one of pivotal components, the efficiency of virtual machine monitor (VMM) will largely
impact the performance of a virtualization system. Therefore, evaluating the performance of …

Profiling cloud applications with hardware performance counters

A Kandalintsev, RL Cigno… - The International …, 2014 - ieeexplore.ieee.org
Virtualization is a key enabler technology for cloud computing. It allows applications to share
computing, memory, storage, and network resources. However, physical resources are not …

[PDF][PDF] Characterizing performance in virtualized execution

H Mousa, K Doshi, E Ould-Ahmed-Vall - 2nd Workshop on Statistical and …, 2008 - Citeseer
Workload execution in virtualized machines is rapidly becoming commonplace while
support for self-virtualization is already available in mass market processors. From a …

Virtual machines: a whole new world for performance analysis

S Bratanov, R Belenov, N Manovich - ACM SIGOPS Operating Systems …, 2009 - dl.acm.org
This article addresses a problem of performance monitoring inside virtual machines (VMs). It
advocates focused monitoring of particular virtualized programs, explains the need for and …

Virtualization performance: perspectives and challenges ahead

R McDougall, J Anderson - ACM SIGOPS Operating Systems Review, 2010 - dl.acm.org
Performance is a central requirement to the wide-spread adoption of virtualization. To
deliver on the promise of simplifying IT via virtualization, the virtualization platform must …

Micro-architectural characterization of desktop cloud workloads

T Jiang, R Hou, L Zhang, K Zhang… - 2012 IEEE …, 2012 - ieeexplore.ieee.org
Desktop cloud replaces traditional desktop computers with completely virtualized systems
from the cloud. It is becoming one of the fastest growing segments in the cloud computing …