チャネル拡張 - 4.1 日本語

Zynq UltraScale+ MPSoC 向け DPUCZDX8G 製品ガイド (PG338)

Document ID
PG338
Release Date
2023-01-31
Version
4.1 日本語

チャネル拡張は、使用可能なチャネル並列度をはるかに下回る数の入力チャネルを処理する場合に、DPUCZDX8G の効率を向上させるために使用するオプション機能です。たとえば、ほとんどの CNN の最初のレイヤーの入力チャネルは 3 つであり、使用可能なすべてのハードウェア チャネルを完全に利用していません。ただし、入力チャネルの数がチャネル並列度よりも多い場合、チャネル拡張を使用できます。

チャネル拡張を有効にすると、ほとんどの CNN において全体的な効率を向上させることができますが、追加のロジック リソースが必要となります。次の表に、チャネル拡張で使用される追加の LUT リソースを示します。この統計は参照用です。

表 1. チャネル拡張を有効にした DPUCZDX8G で必要となる追加の LUT 数
DPUCZDX8G アーキテクチャ チャネル拡張を有効にした場合に必要となる追加の LUT 数
B512 3121
B800 2624
B1024 3133
B1152 1744
B1600 2476
B2304 1710
B3136 1946
B4096 1701