ミッドレンジFPGAでディープラーニング、NVIDIA「Tesla M4」以上の効率を実現:人工知能ニュース
インテルは、AI(人工知能)に関するプライベートイベント「インテル AI Day」の展示会場において旧AlteraのFPGA製品を用いたAIのデモを行った。ミッドレンジFPGA「Arria 10」を用いたディープラーニングの消費電力当たりの処理速度は、NVIDIAのGPUアクセラレータ「Tesla M4」を用いる場合を上回るという。
インテルは2017年4月6日、AI(人工知能)に関するプライベートイベント「インテル AI Day」を開催した。併設の展示会場では、同社のPSG(Programable Solutions Group)が扱う旧AlteraのFPGA製品を用いたAIのデモも行われた。
デモの内容は、ミッドレンジFPGA「Arria 10」を搭載するボードを組み込んだPCを使ってディープラーニングを行うというもの。Arria 10に、たたみ込みニューラルネットワーク(CNN)のモデルとして広く知られている「AlexNet」や「GoogLeNet」を実装して、ImageNetの画像データセットに対する画像分類を行った。その処理速度は約1000画像/秒で、消費電力は約40Wに抑えられている。消費電力当たりの処理速度で見れば、NVIDIAのGPUアクセラレータ「Tesla M4」を用いる場合を上回るという。
なおこのデモは、効率を高めるために演算精度を16ビット浮動小数点で行っている。プログラミング可能なFPGAでは、ディープラーニングの演算精度を自在に切り替えられる。例えば、演算精度を4ビットや8ビットなどの固定小数点にすれば効率をさらに向上することが可能だ。
FPGAのプログラミングは抽象度の低いHDL(ハードウェア記述言語)の知識が必要とされる。このことは、AIの研究開発者がFPGAの利用を忌避する原因になっていた。デモに用いたArria 10を搭載するFPGAボードは、機械学習のライブラリ/フレームワークである「Caffe」やインテルの「MKL-DNN」から直接FPGAのプログラミングを行える仕組みになっている。これによって、AIの研究開発者によるFPGA利用を一気に広げようというのがインテルの考えだ。
より詳細なFPGAのプログラミングを行いたい場合には、AI開発でも広く用いられているOpenCLに対応した開発環境「FPGA SDK for OpenCL」を用いればよい。「C言語レベルのプログラミング知識があれば、FPGAをより踏み込んで活用するディープラーニングのシステムを構築できる」(インテルの説明員)という。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- なぜFPGAが注目されるのか、開発ボードに触れて確認する
最近では「FPGAの重要性」について語られる機会が増え、適用事例も増加している。ではなぜ今FPGAなのか。実際の開発ボードでFPGAを学びながら、FPGAへの理解を深めよう。連載で使う「MAX 10 FPGA 評価キット」の読者プレゼントもご用意。 - 世界を変えるAI技術「ディープラーニング」が製造業にもたらすインパクト
人工知能やディープラーニングといった言葉が注目を集めていますが、それはITの世界だけにとどまるものではなく、製造業においても導入・検討されています。製造業にとって人工知能やディープラーニングがどのようなインパクトをもたらすか、解説します。 - インテルアーキテクチャもディープラーニングに有効、「GPUが最適は先入観」
インテルが人工知能(AI)技術や事業、ビジョンについて説明。買収企業の技術を取り入れたAIプラットフォーム「Nervana」により、小から大まで規模に応じてスケーリングさせられるAI技術を提供する。GPUが最適というイメージが強いディープラーニングについても「それは先入観にすぎずインテルアーキテクチャのようなCPUも十分に有効」とした。 - 芽吹くか「組み込みAI」
第3次ブームを迎えたAI(人工知能)。製造業にとっても重要な要素技術になっていくことは確実だ。2017年からは、このAIを製品にいかにして組み込むかが大きな課題になりそうだ。 - 組み込み向けディープラーニング画像認識学習を1週間で、イーソルら提供
ゼロから構築すると相当な時間が必要となる、組み込み機器向けのディープラーニング画像認識。その学習を最短1週間で行うサービスが提供開始された。ADASやマシンビジョン、VRデバイスなどの開発を加速する。 - 画像認識の機械学習アルゴリズムを容易に組み込める、ザイリンクスが新開発環境
ザイリンクスは、機械学習ベースの画像認識アルゴリズムを組み込み機器で容易に活用するための開発環境「reVISIONスタック」を発表した。2017年4〜6月期の市場投入する計画。