インテルのみ表示可能 — GUID: ewa1412954536523
Ixiasoft
2.1. インテル® FPGA SDK for OpenCL™ のダウンロード
2.2. インテル® FPGA SDK for OpenCL™ のインストール
2.3. インテル® FPGA SDK for OpenCL™ ユーザー環境変数の設定
2.4. ソフトウェア・インストレーションの確認
2.5. FPGA ボード のインストール
2.6. エミュレーションによるホスト・ランタイムの機能性の検証
2.7. OpenCLカーネルのFPGAハードウェア・コンフィグレーション・ファイルの作成
2.8. FPGAのハードウェア・イメージの更新
2.9. FPGAでのOpenCLカーネルの実行
2.10. ソフトウェアのアンインストール
2.11. FPGAボードのアンインストール
3.1. インテル® FPGA SDK for OpenCL™ のダウンロード
3.2. インテル® FPGA SDK for OpenCL™ のインストール
3.3. インテル® FPGA SDK for OpenCL™ ユーザー環境変数の設定
3.4. ソフトウェア・インストレーションの確認
3.5. FPGAボードのインストール
3.6. エミュレーションによるホスト・ランタイムの機能性の検証
3.7. OpenCLカーネルのFPGAハードウェア・コンフィグレーション・ファイルの作成
3.8. FPGAのハードウェア・イメージの更新
3.9. FPGAでのOpenCLカーネルの実行
3.10. ソフトウェアのアンインストール
3.11. FPGA ボードのアンインストール
インテルのみ表示可能 — GUID: ewa1412954536523
Ixiasoft
2.6.2. エミュレーション用カーネルのコンパイル3.6.2. エミュレーション用カーネルのコンパイル
エミュレーション用OpenCL™カーネルをコンパイルするために、aocコマンドに -march=emulator オプションを含めます。
ターゲット FPGA ボード用にカーネルをコンパイルするには、コマンドプロンプトで hello_world デザインに移動し、次のコマンドを呼び出します。
aoc -march=emulator -v -board=<board_name> device/hello_world.cl -o=bin/hello_world_emulation.aocx
Intel® FPGA SDK for OpenCL™オフライン・コンパイラーはhello_world.clカーネルソース・ファイルをコンパイルし、binサブディレクトリーにhello_world_emulation.aocx エミュレーション固有の実行可能ファイルを作成します。