2012
DOI: 10.1002/spe.1156
|View full text |Cite
|
Sign up to set email alerts
|

Current techniques and future trends in embedded system's virtualization

Abstract: SUMMARY Traditionally, virtualization has been adopted by enterprise industry to make better use of the general purpose processors (single and multicore) besides improving the utilization of existing computational resources, especially in data centers. Until recently, its use in embedded systems (ESs) seemed to be a distant, unnecessary, and unfeasible reality. However, with the rise of each more powerful multiprocessed ESs, typically implemented as multiprocessor system‐on‐chip, virtualization has become a ve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 31 publications
(41 reference statements)
0
4
0
Order By: Relevance
“…In terms of the source code size, these kernels are usually sizing less than 10,000 lines of code, which is the code scale of microkernels. On the other hand, with the rise of more powerful multiprocessor embedded systems, virtualization provides a promising technique to improve functionalities of high-assurance systems [Heiser 2008;Aguiar and Hessel 2012]. Embedded hypervisors are consequently used to implement security kernels (e.g.…”
Section: Concepts and Reference Architecturementioning
confidence: 99%
“…In terms of the source code size, these kernels are usually sizing less than 10,000 lines of code, which is the code scale of microkernels. On the other hand, with the rise of more powerful multiprocessor embedded systems, virtualization provides a promising technique to improve functionalities of high-assurance systems [Heiser 2008;Aguiar and Hessel 2012]. Embedded hypervisors are consequently used to implement security kernels (e.g.…”
Section: Concepts and Reference Architecturementioning
confidence: 99%
“…Furthermore, there are several works in the literature whose design is not based on the ARINC‐653 standard, such as in where customized versions of uC/OS‐II and RT‐Linux can be executed on top of the Safety Partition Kernel (SParK) for monoprocessor architectures. A comprehensive and complete survey on virtualization for real‐time embedded systems can be found in and .…”
Section: Related Workmentioning
confidence: 99%
“…The most important contributions we make can be summarized as follows: (1) we deeply analyze the architecture of all mainstream solutions and present our opinions about their advantages and disadvantages, respectively; (2) we build an experiment platform and experiment a lot to compare their performance.…”
Section: Introductionmentioning
confidence: 99%
“…Virtualization is a relatively old technology and can date back more than 30 years. Throughout these years, the ideas behind virtualization evolved as different software and hardware techniques allowed it to be widely used, especially in the enterprise market [1]. The ability of virtualization brings immense benefits in terms of reliability, efficiency, and scalability.…”
Section: Introductionmentioning
confidence: 99%