とらりもんHOME  Index  Search  Changes  Login

とらりもん - Fortran (Intel Parallel Studio XE) のインスト Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

筑波大学 秋津朋子 2013/12/17 作成 {{br}}
筑波大学 秋津朋子 2020/08/31 編集

!Fortran (Intel Parallel Studio XE 2020 for Linux) のインストールをします。
* 私は,[[ここから|https://registrationcenter.intel.com/en/products/postregistration/?sn=VJDC-T4VRTTFD&Sequence=2801374&encema=Wg/bUFJY2qspv9ef8QA1f03tEqteSsA15p5KjTAx4cQv3XR/Wkm70OPO5B/OkDuzhpkIpErk3JFfZ2J0cBrLwF6m+eu2BY9u&dnld=t&pass=yes]]ダウンロードしました。30日間フリーで使えます。学生さんは,[[こちらから|https://software.intel.com/content/www/us/en/develop/tools/parallel-studio-xe/choose-download/student-linux.html]]ダウンロードしてください。期限なくフリーで使えるそうです。
* リンクが切れていたら,「Intel Parallel Studio XE 2020 for Linux student」で検索すれば,出てくるかも。
* 解凍後,
$ dir=[ご自分のインストールしたディレクトリ名]
$ cd ${dir}
$ sudo ./install_GUI.sh

* 後は,インストーラーに従ってください。「IA-32」と「Intel(R) 64」を選ぶ場面では,「Intel(R) 64」を選択 (ご自分の環境に応じて選んでくださいね)。

* 上記インストールは簡単にできるのだすが,インストールが完了しても,このままではまだ「ifort」が使えない。環境設定が必要です。

* 次に,環境設定をする。
$ cd /opt/intel/parallel_studio_xe_2020
$ source ./psxevars.sh
$ ifort -v
ifort バージョン 19.1.2.254
のようにバージョンが表示されれば,インテルコンパイラが使える状態になっています。

* この環境設定を毎回行うのは面倒なので,.bashrcに書いてしまいましょう。
$ vi ~/.bashrc
source /opt/intel/parallel_studio_xe_2020/psxevars.sh
Linuxのターミナルを新しく立ち上げれば,すぐに「ifort」が使えます。

* (追記) 上記インストールで組み込まれたIntel版Pythonが働いてしまい,他で使用するpythonの設定がややこしくなるので,pythonを使っている人は,Intel版Pythonを無効にしておきましょう。
$ sudo mv intelpython3/ intelpython3-deactivate/


!Fortran (Intel Parallel Studio XE 2013 for Linux) のインストールをします。
Intel(R) Parallel Studio XE 2013 for Linuxは、Linux向けの非商用Intel Fortran Compilerです。非商用に限り, 無料で使えます(期間制限もなし)。FortranとC++の両方のコンパイラを含みます。Fortranの場合はifort、C++の場合はiccでコンパイルできます。
[[こちらを参照しました|http://d.hatena.ne.jp/cmphys/20120621/1340295283]]
*現在リンク先が無くなっているので、無料30日間お試し版で我慢してください。(2014/12/11 田名網)

*無料お試し版では満足できない人はg95という無料コンパイラもあります。ubuntuをお使いなら、次のサイトからLinux x86というのをダウンロードしてください。http://www.g95.org/downloads.shtml コンパイル時にcrt1.oがないと言われたら、$ export LIBRARY_PATH=${LIBRARY_PATH}:/usr/lib/i386-linux-gnuを実行してみてください(2014/12/30 田名網)
$ sudo apt-get install build-essential
$ sudo apt-get install gcj-jre

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java6-installer
$ sudo apt-get install oracle-java7-installer

[[Non-Commercial Software Development Intel(R) Developer Zone|http://software.intel.com/en-us/non-commercial-software-development]]にアクセスしてアカウント登録をする。

「ご購入ありがとうございます。」とメールがくるのであせる。無料では??
とりあえず、ダウンロードサイトにアクセスしてダウンロードを開始する。

注: メールはHTML型式で来る。その中にダウンロードボタンがある。プレインテキストでは見えないので注意。gmailなどのウェブメールのインタフェースなら大丈夫!

* ダウンロードしたファイルはホームディレクトリに置いておく。次にファイルを解凍。
$ tar -xzvf parallel_studio_xe_2013_update1.tgz
* インストールする。
$ cd parallel_studio_xe_2013_update1
$ sudo ./install.sh
* インストーラーのメッセージに従ってインストールを進める。
* .bashrcの最終行に書き加える。
$ vi ~/.bashrc
source /opt/intel/bin/compilervars.sh ia32
$ source ~/.bashrc
*バージョンが表示されたらインストール成功!
$ ifort -v
$ icc -v