2009
DOI: 10.1007/978-3-642-04284-3_18
|View full text |Cite
|
Sign up to set email alerts
|

Constructing a Multi-OS Platform with Minimal Engineering Cost

Abstract: Abstract. Constructing an embedded device with a real-time and a general-purpose operating system has attracted attention as a promising approach to let the device balance real-time responsiveness and rich functionalities. This paper introduces our methodology for constructing such multi-OS platform with minimal engineering cost by assuming asymmetric OS combinations unique to embedded systems. Our methodology consists of two parts. One is a simple hypervisor for multiplexing resources to be shared between ope… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 21 publications
(8 citation statements)
references
References 6 publications
0
8
0
Order By: Relevance
“…Similar approaches to implement multi-OS are shown in [5], [6], [7] and [8]. However, the approaches focus on IA-32 multicore architectures which are used for desktop computers.…”
Section: B Related Workmentioning
confidence: 96%
“…Similar approaches to implement multi-OS are shown in [5], [6], [7] and [8]. However, the approaches focus on IA-32 multicore architectures which are used for desktop computers.…”
Section: B Related Workmentioning
confidence: 96%
“…SPUMONE (Software Processing Unit, Multiplexing ONE into two or more) is a thin software layer for multiplexing a single physical CPU core into multiple virtual cores [7,9]. The current target processor of SPUMONE is the SH4a architecture, which is very similar to the MIPS architecture, and the processor is adopted in various Japanese embedded system products.…”
Section: Fig 4: Spumone Basic Architecturementioning
confidence: 99%
“…Therefore, in order to achieve better real-time responsiveness especially for some real-time tasks in a GPOS, we conduct a vCPU priority-boosting and migration mechanism in this paper, and discuss and compare it with other works. All the works are based on the previous developed virtualization work named SPUMONE [3] [4].…”
Section: Mixed Priority Scheduling In Virtualizationmentioning
confidence: 99%
“…The hypervisor 3 can use these additional computing resources to achieve better performance by managing them in proper ways, such as power management and so on. This kind of usage is also gaining more attentions in the CPS (Cyber-Physical System) environment with their diverse application fields.…”
Section: Introductionmentioning
confidence: 99%