User Tools

Site Tools


intel_software:parallel_studio_xe:インストール

This is an old revision of the document!


概要

Intel Parallel Studio XE のUbuntu 18.04へのインストール方法について紹介します。

  • 無償で使えるのは「学生」「学校の先生(授業で使用する場合のみ)」「オープンソース・ソフトウェア開発者」のみです
  • これ以外の場合は有償版を購入する必要があります。
  • OpenMPIやMPICHなど別の並列化ライブラリを入れている場合は、競合して動かなくなってしまいます。入っている場合は事前に必ず削除しましょう。

手順

事前準備

  • 必要なソフトを事前にインストールします。
    $ sudo apt install g++ gcc-multilib make

ファイルのダウンロード

  • インテルのHP https://software.intel.com/en-us/parallel-studio-xe を開き、[Choose & Download]→[Student]→[Linux]とクリックしていきます。
  • [Register]をクリックして、ユーザー登録を行います。
    • ユーザー登録時のメールアドレスは、大学のメールアドレスのみ有効です。
    • パスワードは英数字と記号を組み合わせないといけません。
  • シリアル番号が表示されるので、どこかに記録しておきます。
  • 特に理由がない限り、最新版のコンパイラをダウンロードします。

コンパイラのインストール

  • ダウンロードしたファイルをホームディレクトリにおきます。
  • ターミナルを開き、ファイルを展開してその中に入ります。以下はその例ですが、バージョンによってファイル名が変化します。
    $ tar -xzvf ./parallel_studio_xe_2017_update3.tgz
    $ cd parallel_studio_xe_2017_update3/
  • 次のようにコマンドを入力してインストーラーを起動します。
    $ sudo ./install.sh
  • 画面の指示にしたがってインストールします。

パスの設定

インストールしたコンパイラを使えるようにします。

  • ホーム・ディレクトリにある .bashrc という名前のファイルを開き(Nautilusから開く場合は隠しファイルはCtrl+hで表示できます)、ファイルの最後に次の2文を付け加えます。
    $ gedit ~/.bashrc
    source /opt/intel/compilers_and_libraries/linux/bin/compilervars.sh intel64
    source /opt/intel/compilers_and_libraries/linux/mpi/intel64/bin/mpivars.sh
  • 以下のようにコマンドを入力して .bashrc を読み込みます。
    $ source ~/.bashrc
  • ちゃんとインストールがされたか、次のように入力します。
    $ icc -v
    • バージョンが表示されればインストールに成功しています。

Intel MPIについて

OpenMPIとIntel MPIのコンパイラ名の対応関係は次のようになっています

言語Intel MPIOpenMPI
C/C++mpiiccmpicc
C++mpiicpcmpicxx
Fortranmpiifortmpif90

コンパイルと実行方法は以下のとおりです。

$ mpiicc program.cc -o program
$ mpirun -n 12 program
$ #あるいは
$ mpiexec.hydra -n 12 program
intel_software/parallel_studio_xe/インストール.1583228739.txt.gz · Last modified: 2021/06/27 21:59 (external edit)