XilinxがDaimlerと協業、「自動運転の主役はFPGA」:低レイテンシで拡張性が高い(2/2 ページ)
Xilinxは2018年6月26日(米国時間)、Daimler AGと自動運転などの車載システム開発で協業すると発表した。Xilinxの車載プラットフォームをDaimler AGに提供し、Mercedes-Benzブランドの市販車に搭載する予定だ。
GPUよりも低レイテンシにDNNの推論が可能
では、車載プロセッサにおいてFPGAの利点はどの部分になるのか。Tu氏は、GPUとASICのどちらにもないFPGAの特長として、低レイテンシかつ高い電力性能比とスケーラブルな拡張性を挙げた。
Tu氏は深層学習(ディープラーニング)で推論を行う場合を例示。GPUはSIMDによるデータバッチの並列処理が可能であり、大量のバッチを一度に処理できるスループットの高さが強みとなるが、全てのデータバッチのロードを待ってから演算を処理するするためレイテンシが発生する。また、少量のバッチでは演算効率が悪化し電力性能比も低下するという。
FPGAは「それぞれのデータ構造に応じてバッチを使用せずに処理できる」(Tu氏)ため、高スループットで逐次処理を行うことができる。これにより、GPUと比較して低レイテンシかつ演算効率を高く維持することが可能となった。GPUとFPGAにおけるレイテンシの差については、「ニューラルネットワークのアルゴリズムによって異なるため、定量的な説明が難しいが、リアルタイムな推論処理を求めていたDaimlerに採用されたことがその証明になる」(Tu氏)と説明している。
ASICにはないスケーラビリティ、FPGAの利点を生かした特長も
さらに、Tu氏はGPUやASICについて「ブラックボックスな製品が多く、OEM独自の差別化要因の実装ができないことや、安全性に関わる要素をOEMが独自に検証することが困難である」ことを課題として示す。この点について、同社製品はオープンであるためOEMやTier1の要求事項に対して柔軟に対応できると強調した。
また、回路構成が可変なFPGAの特長を生かした車載ソリューションも提供する。「Dynamic Function eXchange(DFX)」は、その時々の運転場面に応じて回路構成を変更し異なる運転支援機能を提供できる。「パーシャルリコンフィギュレーション」と呼ばれる機能がDFXのベースとなっている。
Tu氏は同機能について、「例えば、レベル3自動運転時にドライバーが運転席に座っている場合は、ハードウェアをドライバーモニタリング機能に設定し、ドライバーが車から離れた場合には、ハードウェアの回路を書き換え自動バレーパーキング機能を提供できるようにする」と説明する。DFXによる回路変更の切り替え時間は「ミリ秒単位」(Tu氏)。ASICでは異なるハードウェアに実装せざるを得ない各種自動運転機能もFPGAを用いることでデバイスを統合でき、システムコスト削減とハードウェアの小型軽量化に貢献するという。
また、OTA(Over the Air)を用いてソフトウェアだけでなくハードウェアのアップデートを行う「OTAシリコン」によって、車載コア部分の新機能追加やミッションクリティカルな領域の更新にも対応するとした。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 自動運転でFPGAの期待値高まる、ザイリンクスがデモ
ザイリンクスは、「第9回 国際カーエレクトロニクス技術展」(2017年1月18〜20日、東京ビッグサイト)で、ディープラーニングを使った歩行者認識、IRカメラによるドライバーモニタリングシステム、Ethernet AVBを使った高速伝送のカメラシステムなど、ADAS(先進運転支援システム)や自動運転向け技術をデモ展示した。 - Xilinx、FPGA/SoCからソフト企業へ
Xilinx(ザイリンクス)は、東京都内で「ザイリンクス開発者フォーラム 2017(XDF 2017)」を開催。クラウドベースアプリケーションのFPGA開発にフォーカスし、その効果や開発ツールの最新動向などを紹介した。 - AI性能20倍、Xilinxが7nm世代製品「ACAP」発表
Xilinxは2018年3月19日(米国時間)、7nmプロセスを用いる新たな製品群「ACAP」(エーキャップ)を発表した。新たなプログラマブル演算エンジンなどを搭載し、現行のFPGA製品よりも20倍高いAI(人工知能)演算性能を発揮するという。 - Xilinx、機械学習の推論に強いFPGAをアピール
Xilinx(ザイリンクス)は2016年12月、データセンター向けのビジネスに関する記者説明会を都内で開催した。 - Xilinx、エッジ〜クラウドの機械学習に対応
Xilinx(ザイリンクス)は、応答性に優れたビジョンシステムを極めて短い期間で開発することが可能となる「reVISIONスタック」を発表した。エッジからクラウドまで広範な機械学習(マシンラーニング)の処理を行うアクセラレーションプラットフォームを迅速に開発することができる。 - FPGAを使い切る高性能コンピューティングを提案
PALTEKとベクトロジーは2017年4月から、ビデオ処理や機械学習、ビッグデータ分析などハイパフォーマンスコンピューティングをFPGAで実現するためのボードベースプラットフォーム「DATA BRICK」の販売を開始する。GPUなどでは実現が困難な高速処理性能をFPGAボードと、FPGA設計ノウハウで実現する。