- 著者
-
小川 真彩高
本田 晋也
高田 広章
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.59, no.2, pp.748-761, 2018-02-15
近年,車載システムは高機能化が著しく,エンジン制御に用いられるパワートレイン・アプリケーション(パワトレアプリ)もマルチコア化が求められている.マルチコアシステムの設計においては,処理のコア配置を適切に決定する必要がある.そのためには,マルチコアシステムでは処理のコアへの配置や共有データのメモリ配置によりメモリアクセス時間やコア間の排他制御の実行オーバヘッドが変化するため,これらを考慮したリアルタイム性解析が必要となる.本研究では,シングルコア向けの最悪応答時間解析手法を拡張し,前述の実行オーバヘッドを考慮することにより,マルチコアに適した最悪応答時間解析手法を実現した.実現した手法を,パワトレアプリを想定した評価ソフトに適用した結果は,実機実行の結果と相関が高く,コア配置の決定に有用であることが分かった.In recent years, vehicle systems have become more functionality. Among them, powertrain applications used for engine control are also required to be executed on multicore architectures. On multicore systems, it is necessary that each of processes is allocated to a core accordingly. Because the amount of execution overheads caused by memory access time and inter-core exclusive control depends on core and data allocation, considering those overheads is needed for analysis on multicore systems. In this study, we propose a worst case response time analysis method considering those overheads for multicore automotive systems. We applied our method to an evaluation software imitated power train application and executed this software on an actual processor board. As a result of comparison between them, our method can be used deciding core allocation because of strong relationship between them.