2014 Fiscal Year Annual Research Report
マルチコア・シングルコア混在型組み込み制御システム向け並列・分散処理環境
Project/Area Number |
24500046
|
Research Institution | Tokyo City University |
Principal Investigator |
横山 孝典 東京都市大学, 知識工学部, 教授 (60386357)
|
Co-Investigator(Kenkyū-buntansha) |
兪 明連 東京都市大学, 知識工学部, 准教授 (80451384)
|
Project Period (FY) |
2012-04-01 – 2015-03-31
|
Keywords | 組み込みソフトウェア / 分散処理 / 並列処理 / リアルタイムシステム / オペレーティングシステム / モデルベース開発 |
Outline of Annual Research Achievements |
本研究の目的は、マルチコア・プロセッサ搭載組み込みコンピュータとシングルコア・プロセッサ搭載組み込みコンピュータが混在する分散型組み込み制御システムを対象に、1CPU内と同様の環境を提供して、ハードウェア構成やタスクの分散配置を意識せずにアプリケーションプログラムを開発可能とするとともに、リアルタイム性の保証を容易にする「並列・分散リアルタイムOS」および「並列・分散制御ソフトウェア開発支援環境」を開発することである。 平成26年度は、「並列・分散リアルタイムOS」については、前年度までの成果に基づき、マルチコア並列処理と分散処理の両者を統一的に扱うことのできる統合リアルタイムOSの実装を完了し、評価を行った。具体的には、他ノード上のタスクや他CPUコア上のタスクを同一のシステムコールを用いて管理できる機能を実装した。また、ソースコードを直接修正することなく分散処理向けにカスタマイズする手法を実現した。そして以上の成果を、国際会議ICPADS 2014、情報処理学会研究会、情報科学技術フォーラム等にて発表した。 「並列・分散制御ソフトウェア開発支援環境」については、モデル変換ツールを拡張するとともに、リアルタイム性検証ツールの実装を完了し、評価を行った。具体的には、モデル変換ツールに状態遷移をともなうモデルを扱う機能を追加実装するとともに、マルチコア・プロセッサ上で動作するタスク間で共有するデータの整合性を検証するツールの実装および評価を完了した。また、マルチプロセッサ上のスケジューリング方式の提案と評価を行った。そして以上の成果を、論文誌International Journal of Intelligent Information Systemsに投稿して掲載されるとともに、国際会議ACCN 2015、情報処理学会研究会、情報科学技術フォーラム等にて発表した。
|
Research Products
(15 results)