Title :
Full-virtualization on MIPS-based MPSOCs embedded platforms with real-time support
Author :
Moratelli, Carlos ; Zampiva, Samir ; Hessel, Fabiano
Author_Institution :
Fac. of Inf., PUCRS, Porto Alegre, Brazil
Abstract :
Virtualization has emerged also as a feasible technique for Embedded Systems, as it provides more secure platforms, improves software design quality and reduces costs. However, real-time and memory constraints requires the development of different techniques from that widely applied to enterprise computing. Still, embedded processors area and power consumption constraints has limited the large adoption of hardware support for full-virtualization. In this paper we present an embedded hypervisor designed to provide full-virtualization and real-time execution of applications. The hypervisor is running on a lightweight MIPS-based MPSOC platform improved to provide hardware-based virtualization. Discussions about key aspects of the multiprocessor hypervisor, such scheduling policies, real-time and overall overhead are presented.
Keywords :
embedded systems; multiprocessing systems; software quality; system-on-chip; virtual machines; virtualisation; MIPS-based MPSOCs embedded platforms; cost reduction; embedded hypervisor; embedded processor area; embedded systems; enterprise computing; full-virtualization; hardware-based virtualization; memory constraints; multiprocessor hypervisor; power consumption constraints; software design quality; Embedded systems; Hardware; Jitter; Program processors; Real-time systems; Virtual machine monitors; Virtualization; Embedded Systems; Hypervisor; Virtualization;
Conference_Titel :
Integrated Circuits and Systems Design (SBCCI), 2014 27th Symposium on
Conference_Location :
Aracaju
DOI :
10.1145/2660540.2661012