Alveo U50LV/U55C カード: DPUCAHX8H - 2.5 日本語

Vitis AI ユーザー ガイド (UG1414)

Document ID
UG1414
Release Date
2022-06-15
Version
2.5 日本語

ザイリンクス DPUCAHX8H DPU は、主に高スループット アプリケーション向けとして、たたみ込みニューラル ネットワーク (CNN) に最適化されたプログラマブルなエンジンです。このユニットには、高性能スケジューラ モジュール、ハイブリッド コンピューティング アレイ モジュール、命令フェッチ ユニット モジュール、グローバル メモリ プール モジュールがあります。この DPU は、多くのたたみ込みニューラル ネットワークを効率よく実行することに特化した命令セットを使用します。運用されているたたみ込みニューラル ネットワークには、VGG、ResNet、GoogLeNet、YOLO、SSD、MobileNet、FPN があります。

DPU IP は、一部の Alveo ボードの PL に実装できます。DPU には、ニューラル ネットワークを実行するための命令と、入力イメージおよび一時的なデータと出力データを格納するアクセス可能なメモリ位置が必要です。PL 上で実行されるユーザー定義のユニットにも、適切な設定、命令の挿入、サービスの割り込み、およびデータ転送の調整が必要です。

次の図に、この DPU の最上位のブロック図を示します。

図 1. DPUCAHX8H の最上位ブロック図