ネットワーク・エッジにおけるビジュアル・インテリジェンスの強化

重要なポイント

  • インテル® Movidius™ Myriad™ X VPU は、コンピューター・ビジョンとディープ・ニューラル・ネットワーク推論アプリケーションで卓越したパフォーマンスを実現します。

  • Neural Compute Engine により、Intel® Movidius™ Myriad™ X VPU は、ディープ・ニューラル・ネットワークの推論で 1 TOPS を超える演算処理能力に到達できます。

  • Movidius™ ファミリーの VPU は、画像処理、コンピューター・ビジョン、ディープ・ニューラル・ネットワーク向けに独自の柔軟なアーキテクチャーを提供します。

  • テクノロジーのフレームワークが存在することで、データフローの最適化をツールに実行させ、開発者は処理に集中できます。

author-image

投稿者:

Neural Compute Engine を採用したインテル® Movidius™ Myriad™ X ビジョン・プロセシング・ユニット (VPU)

インテルが提供する Movidius™ ファミリーのビジョン・プロセシング・ユニット (VPU) を利用して、画像処理、コンピューター・ビジョン、マシン・インテリジェンスのアプリケーションをネットワーク・エッジのデバイスで実現しましょう。

超低消費電力で卓越したパフォーマンスを実現

インテル® Movidius™ Myriad™ X VPU は、コンピューター・ビジョンおよびディープ・ニューラル・ネットワークの推論アプリケーションで卓越したパフォーマンスを提供します。低消費電力の Movidius™ VPU ファミリーの一員であるインテル® Movidius™ Myriad™ X VPU は、1 秒間の処理能力が 4 兆回以上 (TOPS) となる合計パフォーマンスを実現します。 2 新たにパフォーマンスが強化されたインテル® Movidius™ Myriad™ X VPU は、ドローン、スマートカメラ、スマートホーム、セキュリティー、VR/AR ヘッドセット、360 度カメラなどのデバイスに高度なビジョンおよび人工知能のアプリケーションをもたらす電力効率の高いソリューションです。

新次元のディープ・ニューラル・ネットワーク性能

インテルはインテル® Movidius™ Myriad™ X VPU に、Neural Compute Engine という全く新しいディープ・ニューラル・ネットワーク処理ユニットを採用しました。高速かつ低消費電力でディープ・ニューラル・ネットワークを実行できるよう設計された Neural Compute Engine を搭載したインテル® Movidius™ Myriad™ X VPU は、ディープ・ニューラル・ネットワークの推論で 1 TOPS を超える演算性能を発揮することができます。1 Neural Compute Engine は電力効率の高い Movidius™ VPU の一部として統合されているため、オンチップのデータ移動を減らすことで消費電力を最小限に抑えています。インテル® Movidius™ Myriad™ VPU アーキテクチャーをベースとした、16 個の SHAVE コア (1 秒間に 9,160 億回の処理) と Neural Compute Engine の組み合わせにより 1 秒間に処理可能なニューラル・ネットワーク推論処理の最大能力は、ニューラル・ネットワーク推論実行用の Myriad™ 2 VPU の SHAVE プロセッサー (秒間 800 億回) で処理可能な秒間ニューラル・ネットワーク推論処理の最大回数の 10 倍以上となります。1

カスタマイズ可能な画像処理とビジョン・パイプライン

Movidius™ ファミリーの VPU は、これまで常に画像処理、コンピューター・ビジョン、ディープ・ニューラル・ネットワーク向けに独自の柔軟なアーキテクチャーを提供してきました。このアーキテクチャーは、画像処理とビジョンのワークロードを構成するためにモジュラー型アプローチを採用しています。これは、1 枚の共通のオンチップメモリーでアクセスできる、ステレオデプスまたは Neural Compute Engine などの一連の画像処理およびビジョン・ハードウェア・アクセラレーターと C 言語でプログラム可能な VLIW ベクトル・プロセッサーを組み合わせているためです。このアプローチにより、メモリーにアクセスしない最高の電力効率で、卓越した画像信号処理 (ISP) が可能になるほか、インターリーブされたコンピューター・ビジョンとディープ・ニューラル・ネットワーク推論アプリケーションのパイプラインにも、データの移動を最小限に抑えて消費電力を減らすデータフロー手法が用いられます。Movidius™ VPU は低消費電力時のパフォーマンスとプログラム可能性との最適なバランスを実現します。

8 個の HD センサーと 4K エンコーディングをサポート

インテル® Movidius™ Myriad™ VPU は 16 本の MIPI レーンを搭載し、8 個の HD 解像度 RGB センサーの直接接続をサポートしています。高スループットのインライン ISP によりストリームの高速処理を実現し、新しいハードウェア・エンコーダーは 30Hz (H.264/H.265) および 60Hz (MPEG/JPEG) のフレームレートで 4K 解像度をサポートしています。その他にも USB 3.1 や PCIe* Gen 3 などのインターフェイスが搭載されています。

ソフトウェア開発キット (SDK) およびツール

インテル® Movidius™ Myriad™ VPU には、カスタムの画像処理、ビジョン、ディープラーニングのアプリケーションをインテル® Movidius™ Myriad™ VPU 上に導入するために必要なソフトウェア開発フレームワーク、ツール、ドライバー、ライブラリーなど、豊富な SDK が同梱されています。SDK には、画像処理、コンピューター・ビジョン、ディープラーニングなどのアプリケーション・パイプラインの開発するプラグイン型アプローチを最小した、専用の FLIC フレームワークも提供しています。このフレームワークにより、データフローの最適化をツールに実行させ、開発者は処理に集中できます。ディープ・ニューラル・ネットワークの開発の場合、SDK にはニューラル・ネットワーク・コンパイラーが含まれているため、開発者は Caffe* や TensorFlow* などの一般的フレームワークから、自動化された変換および最適化ツールを使用して迅速にニューラル・ネットワークを移植できます。しかもネットワーク・モデルの精度を維持しながら最大限のパフォーマンスを引き出すことができます。