並列処理を使用しない場合のハードウェア スループットの見積もり - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 日本語

並列処理を使用しないカーネルのスループットは、次の式で見積もることができます。

THW = 周波数 / 計算負荷 = 周波数 * max(VINPUT, VOUTPUT) / VOPS

周波数」はカーネルのクロック周波数です。この値は、ターゲット アクセラレーション プラットフォームまたはターゲット プラットフォームによって決まります。たとえば、Alveo U200 データセンター アクセラレータ カードの最大カーネル クロックは 300 MHz です。

前述のとおり、関数の計算負荷は、入力データおよび出力データの総量に対する演算の総数の比で表されます。上記の式からわかるように、演算量が多く、データ量が少ない関数がアクセラレーションの良い候補です。