インテル® VTune™ プロファイラー・ユーザーガイド

fpga-interaction コマンドライン解析

CPU/FPGA 相互作用解析を使用して、OpenCL* アプリケーションを実行する専用のインテル® Arria® 10 FPGA を搭載したシステム上の CPU と FPGA のバランスを評価します。カーネルの実行に費やされた FPGA 時間、CPU と FPGA 間のメモリー転送の全体時間、および CPU と FPGA のワークロードに対する待機時間の影響を確認します。

これは、プレビュー機能 です。プレビュー機能は、正式リリースに含まれるかどうか未定です。皆さんが機能に対する有用性のフィードバックを送ることで、将来の採用決定の判断に役立ちます。プレビュー機能で収集されたデータは、将来のリリースで下位互換が提供される保証はありません。parallel.studio.support@intel.com または intelsystemstudio@intel.com へフィードバックをお送りください。

構文

vtune -collect fpga-interaction [-knob <knobName=knobValue>] [--] <target>

Knob: sampling-intervalenable-stack-collection

CPU/FPGA 解析で利用可能な knob (設定オプション) に関する最新情報は次のように取得できます。

vtune -help collect fpga-interaction

次の例では、スタック収集を有効にしてアプリケーションの CPU/FPGA 相互作用解析を実行します。

vtune -collect fpga-interaction -knob enable-stack-collection=true -- /home/test/myApplication

関連情報