このガイドの構成
このガイドには、次の章が含まれます。
- ホスト アプリケーションのプログラム: ザイリンクス FPGA デバイスをターゲットとする OpenCL™ API を使用してホスト コードを記述する方法を説明します。この章は、OpenCL の知識があることを前提としており、ザイリンクス FPGA デバイスで実行されるアクセラレーション カーネルとインターフェイスする効率的なホスト アプリケーションを記述する際に従う必要のあるコード記述方法について説明します。
- C/C++ カーネルのプログラミング: FPGA デバイスにインプリメントする高パフォーマンスの計算負荷の高いカーネル コードを記述する際の異なる要素を説明します。
- システム アーキテクチャの設定: リンキング プロセス中にホスト アプリケーションを 1 つまたは複数のカーネル インスタンスに統合および接続する方法を示します。