Item type |
Symposium(1) |
公開日 |
2014-10-15 |
タイトル |
|
|
タイトル |
組込み制約下での複数OS実行環境の設計 |
タイトル |
|
|
言語 |
en |
|
タイトル |
A design of multiple OS platform under embedded system restrictions |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
組込み環境 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
三菱電機株式会社情報技術総合研究所 |
著者所属 |
|
|
|
三菱電機株式会社情報技術総合研究所 |
著者所属 |
|
|
|
三菱電機株式会社情報技術総合研究所 |
著者所属(英) |
|
|
|
en |
|
|
Information Technology R&D Center, Mitsubishi Electric Corporation |
著者所属(英) |
|
|
|
en |
|
|
Information Technology R&D Center, Mitsubishi Electric Corporation |
著者所属(英) |
|
|
|
en |
|
|
Information Technology R&D Center, Mitsubishi Electric Corporation |
著者名 |
出原, 章雄
東山, 知彦
落合, 真一
|
著者名(英) |
Akio, Idehara
Tomohiko, Higashiyama
Shinichi, Ochiai
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
近年の組込み H/W の高性能化に伴い,従来は別 H/W プラットフォームで実現していた複数システムを,マルチコアの単一 H/W プラットフォームで実現可能になりつつある.こうした構成では,複数 OS の実行環境が必要となる.一般的な組込み CPU では,H/W による仮想化支援機能を持たないため,複数 OS を実行する場合に,リアルタイム性能に制約が生じる.そこで,こうした制約下での複数 OS 実行環境の課題を整理し,組込み機器で必要となる機能,および,性能に基づき,組込み機器向けの複数 OS 実行環境を設計した.既存の組込みハイパーバイザは,H/W リソース競合を S/W 処理にて解決する必要があり,これがオーバヘッドとなっていた.そこで,今回設計したハイパーバイザでは,組込み向けの特性を生かし,各 OS に対し,CPU,メモリ,および I/O を直接割り当てることにより,リソース競合の問題を発生させないようにし,この解決を図った.本稿では,この内容を示す. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Since recent embedded processors have very high performance, multiple applications which need different type of operating systems can be integrated with in single hardware system. To support executing multiple operating systems, hypervisors are being developed even on embedded processors. But current hypervisors on embedded processors have issues on real-time performance, because few embedded processors have features such as Hardware-Assisted Virtualization (HAV) to reduce software overhead of multiple operating system executions. In this paper, we clarify the problems of hypervisors on embedded processors, and describe the design of a new hypervisor which meets embedded systems' requirements. Existing embedded hypervisors need a software layer to control hardware resource contention. Considering embedded system characteristic, our hypervisor assigns CPU, memory, and I/O to each operating system to eliminate such a S/W layer and reduces overhead. |
書誌情報 |
組込みシステムシンポジウム2014論文集
巻 2014,
p. 114-119,
発行日 2014-10-15
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |