DocumentCode
555114
Title
Inline Emulation for Paravirtualization Environment on Embedded Systems
Author
Yuan-Cheng Lee ; Chih-Wen Hsueh ; Rong-Guey Chang
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume
1
fYear
2011
fDate
28-31 Aug. 2011
Firstpage
388
Lastpage
392
Abstract
Virtualization has been widely adopted on servers for various purposes such as server consolidation, cloud computing, and so on. Recent years, the trend spreads on embedded systems, although it once seemed to be an impractical idea because of the limited capability of embedded processors. To further lower the overhead of adopting virtualization on embedded systems, we design an optimization technique, called inline emulation, to reduce the cost spending on paravirtualizing operating systems. Inline emulation can also be used in various virtualization environments to increase the performance of emulating privileged instructions. We implement inline emulation for ARMv5 architecture and evaluate in Android Emulator. The result shows it runs much faster, up to 7.4 times, than the common Para virtualization technique for cache-related operations and suggests that it not only lowers the development cost but also increases system responsiveness.
Keywords
embedded systems; operating systems (computers); optimisation; virtualisation; ARMv5 architecture; Android Emulator; cache-related operations; cloud computing; cost reduction; embedded processors; embedded systems; inline emulation; optimization technique; paravirtualization environment; paravirtualizing operating systems; server consolidation; Computer architecture; Embedded systems; Emulation; Servers; Virtual machine monitors; Virtual machining; embedded systems; inline emulation; paravirtualization; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location
Toyama
ISSN
1533-2306
Print_ISBN
978-1-4577-1118-3
Type
conf
DOI
10.1109/RTCSA.2011.50
Filename
6029867
Link To Document