Paper
28 May 2013 Introduction on performance analysis and profiling methodologies for KVM on ARM virtualization
Antonios Motakis, Alexander Spyridakis, Daniel Raho
Author Affiliations +
Proceedings Volume 8764, VLSI Circuits and Systems VI; 87640N (2013) https://doi.org/10.1117/12.2018086
Event: SPIE Microtechnologies, 2013, Grenoble, France
Abstract
The introduction of hardware virtualization extensions on ARM Cortex-A15 processors has enabled the implementation of full virtualization solutions for this architecture, such as KVM on ARM. This trend motivates the need to quantify and understand the performance impact, emerged by the application of this technology. In this work we start looking into some interesting performance metrics on KVM for ARM processors, which can provide us with useful insight that may lead to potential improvements in the future. This includes measurements such as interrupt latency and guest exit cost, performed on ARM Versatile Express and Samsung Exynos 5250 hardware platforms. Furthermore, we discuss additional methodologies that can provide us with a deeper understanding in the future of the performance footprint of KVM. We identify some of the most interesting approaches in this field, and perform a tentative analysis on how these may be implemented in the KVM on ARM port. These take into consideration hardware and software based counters for profiling, and issues related to the limitations of the simulators which are often used, such as the ARM Fast Models platform.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Antonios Motakis, Alexander Spyridakis, and Daniel Raho "Introduction on performance analysis and profiling methodologies for KVM on ARM virtualization", Proc. SPIE 8764, VLSI Circuits and Systems VI, 87640N (28 May 2013); https://doi.org/10.1117/12.2018086
Lens.org Logo
CITATIONS
Cited by 7 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Profiling

Switches

Switching

Visibility

Performance modeling

Clocks

Data modeling

Back to Top