2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing 2008
DOI: 10.1109/euc.2008.157
|View full text |Cite
|
Sign up to set email alerts
|

SPUMONE: Lightweight CPU Virtualization Layer for Embedded Systems

Abstract: Recently, the engineering cost of embedded systems is rapidly increasing due to growing sophistication of services. To deal with the problem, hybrid operating system environments have been proposed. This enables to run a RTOS and a general purpose OS concurrently and to reuse software resources on both of them. This approach is efficient in reducing engineering costs. We reconfigured the requirement for these hybrid operating system environment and build a new architecture which fulfills these requirements by … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 21 publications
(9 citation statements)
references
References 5 publications
0
9
0
Order By: Relevance
“…There is an argument that D-Visor is such relatively small software that it can be made secure and trusted by code inspection and testing. This argument can be true for thin and simple implementations of D-Visor, such as SPUMONE [3]. Thorough code inspection and testing, however, become difficult as the size of software increases and the interactions between D-Visor and its guest OS become more complex.…”
Section: Introductionmentioning
confidence: 93%
“…There is an argument that D-Visor is such relatively small software that it can be made secure and trusted by code inspection and testing. This argument can be true for thin and simple implementations of D-Visor, such as SPUMONE [3]. Thorough code inspection and testing, however, become difficult as the size of software increases and the interactions between D-Visor and its guest OS become more complex.…”
Section: Introductionmentioning
confidence: 93%
“…SPUMONE. A virtualization layer that works with paravirtualized systems but claims to have small engineering cost in terms of needed modifications in the guest OS [18]. The solution provides the VCPU and the idea that multiple virtual processors can be associated with a single application domain.…”
Section: A Related Work Concernsmentioning
confidence: 99%
“…Figure 2 describes the prototype architecture. As said previously, our prototype system is based on a system lightweight virtualization layer named SPUMONE [6]. SPUMONE is a virtual machine monitor that targets embedded systems and has the particularity to let guest OSes run in kernel mode, in order to minimize its performance impact and ease the design of multi-system applications.…”
Section: Monitoring Servicementioning
confidence: 99%