A light-weighted virtualization layer for multicore processor-based rich functional embedded systems

Ning Li*, Yuki Kinebuchi, Hitoshi Mitake, Hiromasa Shimada, Tsung Han Lin, Tatsuo Nakajima

*この研究の対応する著者

研究成果: Conference contribution

6 被引用数 (Scopus)

抄録

In this paper, we introduce a lightweight processor abstraction layer named SPUMONE. SPUMONE provides virtual CPUs for respective guest OSes, and schedules them according to their priorities. In a typical case, SPUMONE schedules Linux with a low priority and an RTOS with a high priority. We first discuss why the traditional virtual machine monitor design is not appropriate for embedded systems, and how the features of SPUMONE allow us to design modern complex embedded systems with less efforts. Then, we describe two features of SPUMONE for the real-time resource management. SPUMONE also offers a novel mechanism to protect a critical component from malicious programs injected into the GPOS kernel.

本文言語English
ホスト出版物のタイトルProceedings - 2012 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2012
ページ144-153
ページ数10
DOI
出版ステータスPublished - 2012 7月 23
イベント15th IEEE International Symposium on Object/Component/Service-oriented Real-Time Distributed Computing, ISORC 2012 - Shenzhen, Guangdong, China
継続期間: 2012 4月 112012 4月 13

出版物シリーズ

名前Proceedings - 2012 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2012

Conference

Conference15th IEEE International Symposium on Object/Component/Service-oriented Real-Time Distributed Computing, ISORC 2012
国/地域China
CityShenzhen, Guangdong
Period12/4/1112/4/13

ASJC Scopus subject areas

  • ソフトウェア

フィンガープリント

「A light-weighted virtualization layer for multicore processor-based rich functional embedded systems」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル