Intel oneAPI HPC Toolkit インストール

Intel oneAPI Toolkit は開発統合プログラミング・モデルである.

今回はこの中に含まれる Intel Fortran コンパイラ(無料版)を利用するために, basekit と hpckit をインストールする.

インストール

Intel のウェブサイト に従い, Ubuntu 22.04 に apt コマンドでインストールする:

  1. インテルのリポジトリ+鍵を以下のコマンドでローカルマシンに登録する:

    $ wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
    $ echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
    $ sudo apt-get update
  2. パッケージをインストールする:

    $ sudo apt-get install intel-hpckit  # -> /opt/intel/oneapi に関連ファイルがインストール

設定

コマンド ifort を利用できるようにパスを通す. 今回は大型計算機センターと同様に, environment-modules を用いて, module コマンドから任意にパスの設定をできるようにする.

  1. environmen-modules のインストール:

    $ sudo apt-get install environment-modules
  2. modulefile の設定:

    $ sudo vi /usr/share/modules/init/.modulespath  # <- environment-modules のモジュールファイルリストに opeAPI の modulefile を設定
    (.modulespath 内の末尾に以下を追記)
    ...
    /opt/intel/oneapi/modulefiles
  3. 一度 exit して再度端末に復帰 (.modulespath への変更を反映)
  4. module コマンドで ifort 用のパスを通す:

    $ module load compiler/2023.2.1
  5. ifort コマンドが使えることを確認.


1 つ上に戻る

メインページに戻る