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

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

7.10. コンパイル進捗レポートの生成 (-v)

インテル® FPGA SDK for OpenCL™オフライン・コンパイラーにコンパイルの進捗を報告させるには、-vオプションをaocコマンドに含めます。
  • フルコンパイルの進捗をオフライン・コンパイラーに報告させるには、 aoc -v <your_kernel_filename>.clコマンドを呼び出します。
    オフライン・コンパイラーは、次のようなコンパイル進捗レポートを生成します。
    aoc: Environment checks are completed successfully.
    You are now compiling the full flow!!
    aoc: Selected target board a10gx
    aoc: Running OpenCL parser....
    aoc: OpenCL parser completed successfully.
    aoc: Compiling....
    aoc: Linking with IP library ...
    aoc: First stage compilation completed successfully.
    aoc: Setting up project for CvP revision flow....
    aoc: Hardware generation completed successfully.
    
  • ハードウェアを構築しない中間コンパイルの進捗をオフライン・コンパイラーに報告させるには、 aoc -rtl -v <your_kernel_filename>.clコマンドを呼び出します。
    オフライン・コンパイラーは、次のようなコンパイル進捗レポートを生成します。
    aoc: Environment checks are completed successfully.
    aoc: Selected target board a10gx
    aoc: Running OpenCL parser....
    aoc: OpenCL parser completed successfully.
    aoc: Compiling....
    aoc: Linking with IP library ...
    aoc: First stage compilation completed successfully.
    aoc: To compile this project, run "aoc <your_kernel_filename>.aoco"
  • エミュレーションに向けたコンパイルの進捗を報告するようオフライン・コンパイラーに指示するには、 aoc -march=emulator -v <your_kernel_filename>.clコマンドを呼び出します。
    オフライン・コンパイラーは、次のようなコンパイル進捗レポートを生成します。
    aoc: Environment checks are completed successfully.
    You are now compiling the full flow!!
    aoc: Selected target board a10gx
    aoc: Running OpenCL parser....ex
    aoc: OpenCL parser completed successfully.
    aoc: Compiling for Emulation ....
    aoc: Emulator Compilation completed successfully.
    Emulator flow is successful.