インテル® FPGA SDK for OpenCL™プロ・エディション: プログラミング・ガイド

ID 683846
日付 4/01/2019
Public
ドキュメント目次

7.22.1. インクリメンタル・コンパイル・レポート

-incremental インテル® FPGA SDK for OpenCL™オフライン・コンパイラー・コマンド・オプションでOpenCLのデザインをコンパイルすると、オフライン・コンパイラーは、Incremental compileセクションを <your_kernel_filename> プロジェクト・ディレクトリーのreport.htmlファイルに含めます。

インクリメンタル・コンパイル・レポートは、OpenCLのデザインに関する次のようなメトリクスを提供します。

  • レポートの下部にある <%> of design not preservedメトリクスは、デザインの全体的な変更の簡単な概要を示します。これはコンパイル時間を予測する最も良い判断材料です。

    注:

    インクリメンタル・コンパイル・レポートに表示されるFPGAリソースは、 インテル® FPGA SDK for OpenCL™オフライン・コンパイラーが作成する推定エリアモデルに基づき計算されます。エリアの数字は、標準コンパイル (インクリメンタルではないコンパイル) 時の推定エリア使用量を表します。この数字をもとに、標準コンパイル時にデザインが消費するエリアを見積もることが可能です。

    FPGAのリソース情報は、 インテル® Quartus® Primeプロ・エディションのソフトウェア・コンパイル・レポートの最終的なエリアと完全に一致しない場合があります。

図 14. セットアップ・コンパイル時のインクリメンタル・コンパイル・レポート
図 15. インクリメンタル・コンパイル時のコンパイルレポート