差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| c_cpp:opencl_sdk [2019/07/28 07:43] – ともやん | c_cpp:opencl_sdk [2024/04/16 08:48] (現在) – [参考文献] ともやん | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | <ifauth !@loggedinusers>< | ||
| - | <script async src="// | ||
| - | < | ||
| - | | ||
| - | google_ad_client: | ||
| - | enable_page_level_ads: | ||
| - | }); | ||
| - | </ | ||
| ====== OpenCL 開発環境構築 ====== | ====== OpenCL 開発環境構築 ====== | ||
| ===== Windows ===== | ===== Windows ===== | ||
| + | ここでは、[[windows: | ||
| ==== AMD GPU の場合 ==== | ==== AMD GPU の場合 ==== | ||
| 行 15: | 行 8: | ||
| === AMD APP SDK のダウンロード === | === AMD APP SDK のダウンロード === | ||
| 環境に合わせて以下の AMD APP SDK をダウンロードする。\\ | 環境に合わせて以下の AMD APP SDK をダウンロードする。\\ | ||
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| - | ==== NVIDIA | + | === AMD APP SDK のインストール |
| + | ここでは Windows 10 x64 環境を想定している。\\ | ||
| + | \\ | ||
| + | AMD-APP-SDKInstaller-v3.0.130.135-GA-windows-F-x64.exe を実行し、インストーラーの「Next > | ||
| - | === NVIDIA GeForce GT 640M === | + | === Visual C++ コンパイラ (cl.exe) の環境変数を設定 |
| - | CUDA コア: 384\\ | + | - タスクバーの「ここに入力して検索」に sysdm.cpl を入力して Enter キーを押す。 |
| - | Graphics | + | - 「システムのプロパティ」の「詳細設定」タブの[環境変数]ボタンを押して「環境変数」画面を開く。 |
| - | メモリー データ | + | - 「環境変数」画面の [システム環境変数] の [新規] ボタンを押して以下の環境変数を登録する。\\ **Windows 10 x64**\\ < |
| - | メモリー インターフェース: 128 bit\\ | + | 変数名: INCLUDE |
| - | メモリーバンド幅: 28.80 GB/s\\ | + | 変数値: %AMDAPPSDKROOT%include |
| - | Graphics メモリー: 9155 MB\\ | + | </ |
| - | 専用ビデオ メモリー: 1024 MB DDR3\\ | + | 変数名: LIB |
| - | 共有システム メモリー: 8131 MB\\ | + | 変数値: %AMDAPPSDKROOT%lib\x86_64 |
| + | </ | ||
| + | 変数名: INCLUDE | ||
| + | 変数値: %AMDAPPSDKROOT%include | ||
| + | </code>< | ||
| + | 変数名: LIB | ||
| + | 変数値: %AMDAPPSDKROOT%lib\x86 | ||
| + | </ | ||
| + | |||
| + | == 環境変数の内容 == | ||
| + | < | ||
| + | >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 | ||
| + | </ | ||
| + | |||
| + | ==== NVIDIA の場合 ==== | ||
| === CUDA Toolkit のダウンロード === | === CUDA Toolkit のダウンロード === | ||
| 行 35: | 行 59: | ||
| === CUDA Toolkit のインストール === | === CUDA Toolkit のインストール === | ||
| - | インストーラーの「次へ」をクリックしてインストールを行う。オプションはデフォルトのまま。\\ | + | cuda_10.1.168_425.25_win10.exe を実行し、インストーラーの「次へ」をクリックしてインストールを行う。オプションはデフォルトのまま。\\ |
| - | \\ | + | |
| + | === Visual C++ コンパイラ (cl.exe) の環境変数を設定 === | ||
| + | - タスクバーの「ここに入力して検索」に sysdm.cpl を入力して Enter キーを押す。 | ||
| + | - 「システムのプロパティ」の「詳細設定」タブの[環境変数]ボタンを押して「環境変数」画面を開く。 | ||
| + | - 「環境変数」画面の [システム環境変数] の [新規] ボタンを押して以下の環境変数を登録する。\\ **Windows 10 x64**\\ < | ||
| + | 変数名: INCLUDE | ||
| + | 変数値: %CUDA_PATH%\include | ||
| + | </ | ||
| + | 変数名: LIB | ||
| + | 変数値: %CUDA_PATH%\lib\x64 | ||
| + | </ | ||
| + | 変数名: INCLUDE | ||
| + | 変数値: %CUDA_PATH%\include | ||
| + | </ | ||
| + | 変数名: LIB | ||
| + | 変数値: %CUDA_PATH%\lib\x86 | ||
| + | </ | ||
| + | |||
| + | == 環境変数の内容 == | ||
| < | < | ||
| > echo %CUDA_PATH% | > echo %CUDA_PATH% | ||