インテル® FPGA 向け OpenCL™ 実行方法 (Japanese Version: Running OpenCL™ on Intel® FPGAs) (OJOPNCL300)
54 Minutes Online Course
Course Description
本コースは、FPGAハードウェアへの OpenCL™ C コードのコンパイルに使用されるインテル® FPGAツールについて紹介します。OpenCL™ コードのコンパイルに必要な条件およびツールを使用して生成されるハードウェアの種類について解説します。他にも、CPU上で実行中のホストプログラムと通信しながら FPGA上 のOpenCL™ カーネルを実行するメカニズムについて解説します。最後のセクションでは、インテル® FPGA SDK for OpenCLの生産性とパフォーマンスの最適化機能について学習します。At Course Completion
You will be able to:
- インテル® OpenCL™ for SDK で利用可能なツールの使用
- インテル® FPGA ハードウェアへの OpenCL™ プログラムのコンパイル
- FPGA上での OpenCL™ カーネルの実行
- エミュレーション、プロトタイピング、プロファイリングといったインテル® FPGA SDKの様々な機能の適用
Skills Required
- Cプログラミング言語についての基本的知識
- OpenCL 規格についての理解があること、あるいはオンライン・トレーニングの「FPGA向け OpenCL™ プログラム記述方法」を受講済みであること
Prerequisites
We recommend completing the following courses:
Applicable Training Curriculum
This course is part of the following Intel FPGA training curriculum: