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

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

8.1. 高速エミュレーターの設定

インテル® FPGA SDK for OpenCL™ プロ・エディションを管理者権限でインストールしている場合、次の手順を実行する必要はありません。 インテル® FPGA SDK for OpenCL™ を管理者権限でインストールしていない場合は、高速エミュレーターを有効にするための作業を行う必要があります。

インテル® FPGA SDK for OpenCL™ を管理者権限でインストールしていない場合、高速エミュレーターを使用する前に次の手順を実行してください。

  1. 高速エミュレーターをインストール可能なクライアント・ドライバー (ICD) エントリーを手動で設定します。
    • Linuxの場合/etc/OpenCL/vendors/Intel_FPGA_SSG_Emulator.icdファイルが、環境変数INTELFPGAOCLSDKROOTが指定するディレクトリーにあるファイルと一致することを確認します。INTELFPGAOCLSDKROOT環境変数は、SDKをインストールする位置を指しています。

      ファイルが一致しない場合や、/etc/OpenCL/vendorsにファイルが存在しない場合は、Intel_FPGA_SSG_Emulator.icdファイルをINTELFPGAOCLSDKROOT環境変数で指定されている位置から/etc/OpenCL/vendorsディレクトリーへコピーします。

    • Windowsの場合、レジストリー・キーHKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendorsが次の値を含んでいることを確認してください。[HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors] "intelocl64_emu.dll"=dword:00000000
  2. インテルFPGAサポートプレビューで、 インテル® FPGA SDK for OpenCL™ を手動でインストール (または再インストール) します。

    この手順により、64ビットの インテル® SDK for OpenCL™オフライン・コンパイラー・コマンド・ライン・インターフェイス (ioc64) がシステムにインストールされます。