Skip to content

Latest commit

 

History

History
58 lines (31 loc) · 4.27 KB

File metadata and controls

58 lines (31 loc) · 4.27 KB

C/C++ および OpenCL カーネルを使用した演習

ここでは、このガイドのこれまでのステップで学んだことを、さらに実践的な例を実行して練習します。まずは SDAccel™ 環境に関連したオンライン リソースにどんなものが用意されているかを知り、AWS フォーラムを利用してさらに詳しい情報を検索します。

オンデマンド SDAccel AWS F1 開発者向け演習

ザイリンクス SDAccel 開発環境を使用して、アクセラレートされたアプリケーションを開発する方法を学びます。

演習を始める

その他の例を使用した演習

C/OpenCL™ カーネルの 3 つの例を使用した演習では、適切なコード記述方法やカーネル最適化のテクニックをさらに詳しく学ぶことができます。

ループのパイプライン処理

この例では、カーネルのパフォーマンスを改善する目的で、ループのパイプライン処理を使用する方法を学びます。

SDAccel GitHub リポジトリからこの例をダウンロードして実行します。

ループの再順序付け

この例では、カーネルのパフォーマンスを改善する目的で、ループの再順序付けを使用する方法を学びます。

SDAccel GitHub リポジトリからこの例をダウンロードして実行します。

ループの融合 (ループ フュージョン)

この例では、OpenCL カーネルのパフォーマンスを改善する目的で、2 つのループを 1 つに置き換える方法を学びます。

SDAccel GitHub リポジトリからこの例をダウンロードして実行します。

その他の例

ザイリンクスの Github リポジトリには、学習しやすくするための例が 80 以上含まれています。関心のある例を検索するには、リポジトリを参照し、コード記述例や最適化例が多く含まれたものから始めます。

ほかの C/C++ および OpenCL カーネルのコード記述例および最適化例を参照してください。

サポートを利用して問題をトラブルシュート

AWS F1 SDAccel 開発フォーラムは、質問し合ったり、知識を共有したり、サポートを得るための場です。[Available Actions] セクションにある [Watch Forum] リンクをクリックして、このフォーラムを購読するようにしてください。

SDAccel 環境についてさらに学ぶ

SDAccel v2019.1 の資料

  • 『SDx 環境リリース ノート、インストール、およびライセンス ガイド』 (UG1238)
  • 『SDAccel 環境プログラマ ガイド』 (UG127)
  • 『SDAccel 環境ユーザー ガイド』 (UG1023)
  • 『SDAccel 環境最適化ガイド』 (UG1207

次へ: コンピューターに SDAccel をインストールして実行



Copyright© 2019 Xilinx

この資料は表記のバージョンの英語版を翻訳したもので、内容に相違が生じる場合には原文を優先します。資料によっては英語版の更新に対応していないものがあります。日本語版は参考用としてご使用の上、最新情報につきましては、必ず最新英語版をご参照ください。