カーネル計算の最適化 - 2020.1 Japanese

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

Document ID
UG1393
Release Date
2020-08-20
Version
2020.1 Japanese
図 1. カーネル計算最適化のフロー

カーネル最適化は、カーネル インターフェイスにデータが到達したらすぐにすべてのデータを消費できるプロセッシング ロジックを作成することを目的として実行されます。主要なメトリクスは、開始間隔 (II) と呼ばれる、カーネルが新しい入力データを受信できるようになるまでのクロック サイクル数です。II の最適化は、これは通常、関数のパイプライン処理、ループ展開、配列分割、データフローなどの手法を使用してデータパスを一致させるようにプロセッシング コードを展開することによって達成されます。カーネル最適化の詳細は、カーネルのリンク を参照してください。