Share Email Print

Proceedings Paper

Introduction on performance analysis and profiling methodologies for KVM on ARM virtualization
Author(s): Antonios Motakis; Alexander Spyridakis; Daniel Raho
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper 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.

Paper Details

Date Published: 28 May 2013
PDF: 11 pages
Proc. SPIE 8764, VLSI Circuits and Systems VI, 87640N (28 May 2013); doi: 10.1117/12.2018086
Show Author Affiliations
Antonios Motakis, Virtual Open Systems (France)
Alexander Spyridakis, Virtual Open Systems (France)
Daniel Raho, Virtual Open Systems (France)

Published in SPIE Proceedings Vol. 8764:
VLSI Circuits and Systems VI
Teresa Riesgo; Massimo Conti, Editor(s)

© SPIE. Terms of Use
Back to Top