c_cpp:opencl_sdk

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
c_cpp:opencl_sdk [2019/07/27 04:34] – 作成 ともやんc_cpp:opencl_sdk [2024/04/16 08:48] (現在) – [参考文献] ともやん
行 1: 行 1:
 ====== OpenCL 開発環境構築 ====== ====== OpenCL 開発環境構築 ======
 +
 +===== Windows =====
 +ここでは、[[windows:visualstudio|Microsoft Visual Studio]] がインストールされていることを前提に手順を説明する。\\
 +
 +==== AMD GPU の場合 ====
 +
 +=== AMD APP SDK のダウンロード ===
 +環境に合わせて以下の AMD APP SDK をダウンロードする。\\
 +[[https://community.amd.com/external-link.jspa?url=http%3A%2F%2Famd-dev.wpengine.netdna-cdn.com%2Fapp-sdk%2Finstallers%2FAPPSDKInstaller%2F3.0.130.135-GA%2Ffull%2FAMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x86.exe|AMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x86.exe]] (32 bit)\\
 +[[https://community.amd.com/external-link.jspa?url=http%3A%2F%2Famd-dev.wpengine.netdna-cdn.com%2Fapp-sdk%2Finstallers%2FAPPSDKInstaller%2F3.0.130.135-GA%2Ffull%2FAMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x64.exe|AMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x64.exe]] (64 bit)\\
 +
 +=== AMD APP SDK のインストール ===
 +ここでは Windows 10 x64 環境を想定している。\\
 +\\
 +AMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x64.exe を実行し、インストーラーの「Next >」をクリックして Lisence に同意して [Next >] をクリックしてインストールを行う。オプションはデフォルトのまま。\\
 +
 +=== Visual C++ コンパイラ (cl.exe) の環境変数を設定 ===
 +  - タスクバーの「ここに入力して検索」に sysdm.cpl を入力して Enter キーを押す。
 +  - 「システムのプロパティ」の「詳細設定」タブの[環境変数]ボタンを押して「環境変数」画面を開く。
 +  - 「環境変数」画面の [システム環境変数] の [新規] ボタンを押して以下の環境変数を登録する。\\ **Windows 10 x64**\\ <code>
 +変数名: INCLUDE
 +変数値: %AMDAPPSDKROOT%include
 +</code><code>
 +変数名: LIB
 +変数値: %AMDAPPSDKROOT%lib\x86_64
 +</code> **Windows 10 x86**\\ <code>
 +変数名: INCLUDE
 +変数値: %AMDAPPSDKROOT%include
 +</code><code>
 +変数名: LIB
 +変数値: %AMDAPPSDKROOT%lib\x86
 +</code>
 +
 +== 環境変数の内容 ==
 +<code>
 +>echo %AMDAPPSDKROOT%
 +C:\Program Files (x86)\AMD APP SDK\3.0\
 +
 +> echo %INCLUDE%
 +%INCLUDE%
 +
 +> set INCLUDE=%AMDAPPSDKROOT%include
 +
 +> echo %INCLUDE%
 +C:\Program Files (x86)\AMD APP SDK\3.0\include
 +
 +> set LIB=%AMDAPPSDKROOT%lib\x86_64
 +
 +> echo %LIB%
 +C:\Program Files (x86)\AMD APP SDK\3.0\lib\x86_64
 +</code>
 +
 +==== NVIDIA の場合 ====
 +
 +=== CUDA Toolkit のダウンロード ===
 +CUDA Toolkit に OpenCL の SDK も含まれている。\\
 +[[https://developer.nvidia.com/cuda-toolkit|CUDA Toolkit | NVIDIA Developer]] より [[https://developer.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.168_425.25_win10.exe|CUDA Toolkit 10.1 Update 1]] をダウンロードする。\\
 +
 +=== CUDA Toolkit のインストール ===
 +cuda_10.1.168_425.25_win10.exe を実行し、インストーラーの「次へ」をクリックしてインストールを行う。オプションはデフォルトのまま。\\
 +
 +=== Visual C++ コンパイラ (cl.exe) の環境変数を設定 ===
 +  - タスクバーの「ここに入力して検索」に sysdm.cpl を入力して Enter キーを押す。
 +  - 「システムのプロパティ」の「詳細設定」タブの[環境変数]ボタンを押して「環境変数」画面を開く。
 +  - 「環境変数」画面の [システム環境変数] の [新規] ボタンを押して以下の環境変数を登録する。\\ **Windows 10 x64**\\ <code>
 +変数名: INCLUDE
 +変数値: %CUDA_PATH%\include
 +</code><code>
 +変数名: LIB
 +変数値: %CUDA_PATH%\lib\x64
 +</code> **Windows 10 x86**\\ <code>
 +変数名: INCLUDE
 +変数値: %CUDA_PATH%\include
 +</code><code>
 +変数名: LIB
 +変数値: %CUDA_PATH%\lib\x86
 +</code>
 +
 +== 環境変数の内容 ==
 +<code>
 +> echo %CUDA_PATH%
 +C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
 +
 +> echo %INCLUDE%
 +%INCLUDE%
 +
 +> set INCLUDE=%CUDA_PATH%\include
 +
 +> echo %INCLUDE%
 +C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include
 +
 +> set LIB=%CUDA_PATH%\lib\x64
 +
 +>echo %LIB%
 +C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64
 +</code>
 +
 +===== 参考文献 =====
 +[[https://community.amd.com/thread/227948|Why has the AMD OpenCL SDK download page  ... | Community]]\\
  
  • c_cpp/opencl_sdk.1564169682.txt.gz
  • 最終更新: 2019/07/27 04:34
  • by ともやん