Intel Fortranが無料配布になったようなので,Linuxでのインストール法を記録した.
Intel FortranはHPC Toolkitに入っているので,【Base Toolkit】と【HPC Toolkit】の両方インストールが必要です!
このQiita記事に準拠しているので,分からなくなったら参照してください.
インストール準備
前提条件
- 計算機やOSがoneAPIのシステム要件を満たすかを確認
- oneAPIのβ版をインストール済みならアンインストールしておく
Intelリポジトリの登録作業
公開鍵をwgetで入手して,aptキーリングに登録
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
aptがIntelリポジトリを認識するように設定
echo "deb https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
すでにインストールしてあるパッケージを一通り更新しておく
sudo apt update
インストール作業
aptを用いてインストール
sudo apt install intel-basekit
sudo apt install intel-hpckit
※oneAPIは,/opt/intel/oneapiにインストールされます
Pathを通す作業
インストールディレクトリに入っているsetvars.shを動かせばOKだが,ログインのたびにやる必要があるのでbashrcに以下を書いてしまうのがベター
source /opt/intel/oneapi/setvars.sh
export FC=ifort
インストールできたかチェック
ログインした時に以下が出てきたらOK
:: initializing oneAPI environment ...
BASH version = 4.4.20(1)-release
:: advisor -- latest
:: ccl -- latest
:: clck -- latest
:: compiler -- latest
:: dal -- latest
:: debugger -- latest
:: dev-utilities -- latest
:: dnnl -- latest
:: dpcpp-ct -- latest
:: dpl -- latest
:: inspector -- latest
:: intelpython -- latest
:: ipp -- latest
:: ippcp -- latest
:: itac -- latest
:: mkl -- latest
:: mpi -- latest
:: tbb -- latest
:: vpl -- latest
:: vtune -- latest
:: oneAPI environment initialized ::
もちろん,ifortと入力してチェックもしておく
ifort --version
ifort (IFORT) 2021.1.2 20201208
Copyright (C) 1985-2020 Intel Corporation. All rights reserved.
参考サイト