Windows* の OpenCL* 環境におけるインテル® INDE のクイック・インストール・ガイド
この記事は、インテル® デベロッパー・ゾーンに公開されている「Quick Installation Guide for OpenCL™ Development on Windows* with Intel® INDE」の日本語参考訳です。
この記事の PDF 版はこちらからご利用になれます。
インテル® INDE は、CPU および GPU 向けアプリケーション開発に必要なツールをまとめた、OpenCL* 開発作業を支援する統合ツールセットです。以前のインテル® SDK for OpenCL* Applications を使用する場合、または OpenCL* コードを作成してビルドする場合は、次の手順に従って、インテル® INDE の OpenCL* Code Builder コンポーネントのみをインストールします。
インテル® INDE Web ページに移動し、エディションを選択してダウンロードします。
インテル® INDE のダウンロード・ページでオンライン・インストーラー (9MB) を選択します。
統合する IDE の選択画面で [Skip IDE Integration] をクリックして、[Install Intel® HAXM] チェックボックスをオフにします。
コンポーネントの選択画面で [Build] カテゴリーにある [OpenCL* Code Builder] のみをオンにし (必要に応じて追加コンポーネントを選択してもかまいません)、[Next] をクリックします。OpenCL* Code Builder コンポーネント (Visual Studio* および Eclipse* プラグインを含む) がインストールされます。
インストールを完了してコンピューターを再起動します。OpenCL* コードの開発に必要な準備はこれで完了です。
後からインテル® INDE スイートの追加コンポーネントをインストールする場合は、インストーラーを再実行し、[Modify] オプションを選択してインストールする機能を変更します。
必要に応じて追加コンポーネントを選択します。
インストールを完了してコンピューターを再起動します。インテル® INDE スイートの追加コンポーネントを使用するために必要な準備はこれで完了です。
著者紹介
Robert Ioffe は、インテル コーポレーションのソフトウェア & ソリューション・グループのテクニカル・コンサルティング・エンジニアです。OpenCL* プログラミングとインテル® Iris™ グラフィックスまたはインテル® Iris™ Pro グラフィックスにおける OpenCL* ワークロードの最適化のエキスパートで、インテル® グラフィックス・ハードウェアを熟知しています。Khronos* の標準化作業に深くかかわっており、これまでに最新機能のプロトタイプの作成やインテル® アーキテクチャーでの動作検証を行ってきました。最近では、OpenCL* 2.0 の入れ子構造の並列処理 (enqueue_kernel functions) 機能のプロトタイプの作成に取り組み、OpenCL* 2.0 用の GPU クイックソートを含む、いくつかの入れ子構造の並列処理サンプルコードを作成しました。また、以下の単純な OpenCL* カーネルの最適化に関する動画 2 つと OpenCL* 2.0 用の GPU クイックソートと シェルピンスキーのカーペットに関する動画を公開しています。
以下の記事も参照してください。
Optimizing Simple OpenCL Kernels: Modulate Kernel Optimization
Optimizing Simple OpenCL Kernels: Sobel Kernel Optimization
GPU-Quicksort in OpenCL 2.0: Nested Parallelism and Work-Group Scan Functions
Sierpiński Carpet in OpenCL 2.0
コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください