Autoware on Many-core Platform: Self-driving Platform for NoC-based Embedded Many-Core Processor

Bibliographic Information

Other Title
  • Autoware on Many-core Platform: NoCベース組込みメニーコアプロセッサ向け自動運転プラットフォーム

Description

近年,自動運転を始めとする様々な組込みシステムにおいて,低消費電力での高い計算性能が求められている.メニーコアプロセッサはそれらの要件を満たすことから,実用化に向けた様々な研究が進められているが,大規模・複雑化する組込みシステムに対応するため,メニーコア向けソフトウェア開発の生産性向上が要求されている.本研究では,NoC をベースとしたメニーコアプロセッサを用いた自動運転プラットフォーム(Autoware)の並列化を行い,構造化されたメッセージ通信を提供するミドルウェア及びそのソフトウェア開発フレームワークを提案する.性能評価では,低速自動運転で求められているデッドラインを満たすことを示す.

In resent years, embedded systems including self-driving systems often require high processing capability and low power consumption. Since many-core processors meet the requriments, software for many-core platforms must be designed based on scalable data allocation and scalable parallelization. This paper proposes a parallel computing and software development framework for embedded many-core platforms based on network-on-chip (NoC) technology. To demonstrate the practicality of embedded many-core platforms in a practical application, a module of a self-driving software platfrom (Autoware) is parallelized so that it can run on many-core processors. The experimental results show the the proposed framework and the parallelized applications meet the deadline of low-speed self-driving systems.

Journal

Details 詳細情報について

Report a problem

Back to top