intel_software:oneapi:インストール
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| intel_software:oneapi:インストール [2022/10/12 17:07] – [パスの設定] koudai | intel_software:oneapi:インストール [2026/06/22 19:52] (current) – [フルパッケージをダウンロードしてのoneAPIのインストール] koudai | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| - | ====== 手順 ====== | ||
| + | ====== oneAPIのインストール ====== | ||
| - | ===== oneAPIのインストール ===== | + | ===== aptを使ってのoneAPIのインストール ===== |
| + | |||
| + | * / | ||
| + | * [[https:// | ||
| + | * そのままコピペすると次のとおりです< | ||
| + | $ wget -O- https:// | ||
| + | | gpg --dearmor | sudo tee / | ||
| + | $echo "deb [signed-by=/ | ||
| + | $ sudo apt update | ||
| + | $ sudo apt install intel-basekit | ||
| + | $ sudo apt install intel-hpckit | ||
| + | </ | ||
| + | |||
| + | ===== フルパッケージをダウンロードしてのoneAPIのインストール ===== | ||
| 事前に以下のサイトで、Base ToolkitとHPC Toolkitをダウンロードしてください。 | 事前に以下のサイトで、Base ToolkitとHPC Toolkitをダウンロードしてください。 | ||
| Line 20: | Line 33: | ||
| $ sudo apt update | $ sudo apt update | ||
| $ sudo apt upgrade | $ sudo apt upgrade | ||
| - | $ sudo apt -y install cmake pkg-config build-essential | + | $ sudo apt -y install cmake pkg-config build-essential |
| </ | </ | ||
| * cmakeはサンプルを動かす際に使われているので必須ではないです。 | * cmakeはサンプルを動かす際に使われているので必須ではないです。 | ||
| Line 54: | Line 67: | ||
| - | ===== パスの設定 ===== | + | ====== パスの設定 |
| インストールしたコンパイラを使えるようにします。 | インストールしたコンパイラを使えるようにします。 | ||
| Line 62: | Line 75: | ||
| </ | </ | ||
| source / | source / | ||
| + | </ | ||
| + | * これをすると、毎回ターミナルを開くたびにOneAPIの読み込み画面が表示されます。これを表示させないようにするには、次のようにします< | ||
| + | source / | ||
| </ | </ | ||
| * 以下のようにコマンドを入力して .bashrc を読み込みます。< | * 以下のようにコマンドを入力して .bashrc を読み込みます。< | ||
| $ source ~/.bashrc | $ source ~/.bashrc | ||
| - | </ | ||
| - | * これをすると、毎回ターミナルを開くたびにOneAPIの読み込み画面が表示されます。これを表示させないようにするには、次のようにします< | ||
| - | $ source ~/.bashrc > /dev/null | ||
| </ | </ | ||
| * ちゃんとインストールがされたか、次のように入力します。< | * ちゃんとインストールがされたか、次のように入力します。< | ||
| Line 80: | Line 93: | ||
| OpenMPIとIntel MPIのコンパイラ名の対応関係は次のようになっています | OpenMPIとIntel MPIのコンパイラ名の対応関係は次のようになっています | ||
| - | ^言語^Intel MPI^OpenMPI^ | + | ^言語^Intel MPI (2023以前)^Intel MPI^OpenMPI^ |
| - | |C/ | + | |C/ |
| - | |C++|mpiicpc|mpicxx| | + | |C++|mpiicpc|mpiicpx|mpicxx| |
| - | |Fortran|mpiifort|mpif90| | + | |Fortran|mpiifort|mpiifx|mpif90| |
| コンパイルと実行方法は以下のとおりです。 | コンパイルと実行方法は以下のとおりです。 | ||
intel_software/oneapi/インストール.1665562030.txt.gz · Last modified: 2022/10/12 17:07 by koudai
