この記事は、インテル® デベロッパー・ゾーンに掲載されている「Installing Intel® Parallel Studio XE Runtime 2019 Using YUM Repository」(https://software.intel.com/en-us/articles/installing-intel-parallel-studio-xe-runtime-2019-using-yum-repository) の日本語参考訳です。
インテル® Parallel Studio XE ランタイムには、インテル® Parallel Studio XE を使用してビルドしたアプリケーションの実行に必要なすべてが含まれています。インテル® Parallel Studio XE で開発したアプリケーションを利用するユーザー向けのパッケージは、YUM パッケージ・マネージャーを介して入手できます。
レポジトリーの設定
YUM レポジトリーをインストールするには、3 つの方法があります。[注意: レポジトリーのインストールと設定を行うには、root でログインする必要があります。]
レポジトリー rpm のダウンロードとインストール
- レポジトリーの gpg パブリックキーをインポートします。
sudo rpm --import https://yum.repos.intel.com/2019/setup/RPM-GPG-KEY-intel-psxe-runtime-2019
- レポジトリー rpm をインストールします。
sudo rpm -Uhv https://yum.repos.intel.com/2019/setup/intel-psxe-runtime-2019-reposetup-1-0.noarch.rpm
.repo ファイルのインストール
- レポジトリーを追加します。
sudo yum-config-manager --add-repo https://yum.repos.intel.com/2019/setup/intel-psxe-runtime-2019.repo
- レポジトリーの gpg パブリックキーをインポートします。
sudo rpm --import https://yum.repos.intel.com/2019/setup/RPM-GPG-KEY-intel-psxe-runtime-2019
レポジトリー・ファイルを手動で作成
- レポジトリーのディレクトリーへ移動します。
cd /etc/yum.repos.d
- .repo ファイルを修正します。
vi intel-psxe-runtime-2019.repo
- 次のコードを追加します。
[intel-psxe-runtime-2019] name=Intel(R) Parallel Studio XE 2019 Runtime baseurl=https://yum.repos.intel.com/2019 enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-intel-psxe-runtime-2019
- ファイルを保存して閉じます。
- レポジトリーの gpg パブリックキーをインポートします。
sudo rpm --import https://yum.repos.intel.com/2019/setup/RPM-GPG-KEY-intel-psxe-runtime-2019
レポジトリ―で利用可能なインテル® Parallel Studio XE ランタイムバージョン
<VERSION> |
<UPDATE> |
<BUILD_NUM> |
2019 |
0 |
117 |
その他のバージョンについては、インテル® Parallel Studio XE ランタイムのバージョンを参照してください。
YUM パッケージ管理を使用してランタイムパッケージをインストールする
インストールコマンドでは次の変数を使用します。
<VERSION>: 2016, 2017, 2018, 2019, ...
<UPDATE>: 0, 1, 2, ...
<COMPONENT>
: 以下のリストから利用するコンポーネント名を選択します
コンポーネントの説明 | <COMPONENT> |
インテル® Parallel Studio XE | intel-psxe-runtime |
インテル® C++ コンパイラー | intel-icc-runtime* |
インテル® Fortran コンパイラー | intel-ifort-runtime* |
インテル® IPP | intel-ipp-runtime* |
インテル® MKL | intel-mkl-runtime* |
インテル® DAAL | intel-daal-runtime* |
インテル® TBB | intel-tbb-runtime* |
インテル® MPI ライブラリー | intel-mpi-runtime* |
レポジトリーで利用可能なものを確認するには?
yum --showduplicates list intel-psxe-runtime
最新のバージョンをインストールするには?
- ランタイムのフルパッケージをインストール
yum install intel-psxe-runtime
- フルパッケージから特定のコンポーネントのみをインストール
yum install <COMPONENT>
例:yum install intel-ipp-runtime*
特定のバージョンをインストールするには?
- 特定のバージョンのフルパッケージをインストール
yum install intel-psxe-runtime-<VERSION>.<UPDATE>-<BUILD_NUM>
例:yum install intel-psxe-runtime-2019.0-117
- 特定のコンポーネントの特定のバージョンをインストール
- 入手可能なすべてのコンポーネント・バージョンを取得
yum --showduplicates list <COMPONENT>
例:yum --showduplicates list intel-ipp-runtime*
- コマンドで特定のコンポーネント・バージョンを指定
yum install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>
例:yum install intel-ipp-runtime*-2019.0-117
インストールされているパッケージをアップグレードするには?
- フルパッケージを最新のバージョンにアップグレード
yum upgrade intel-psxe-runtime
- 特定のコンポーネントを最新のバージョンにアップグレード
yum upgrade <COMPONENT>
例:yum upgrade intel-ipp-runtime*
特定のバージョンをアンインストールするには?
- フルパッケージをアンインストール
yum remove intel-*-runtime-*<VERSION>.<UPDATE>-<BUILD_NUM>
例:yum remove intel-*-runtime-*2019.0-117
- 特定のコンポーネントをアンインストール
yum remove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>
例:yum remove intel-ipp-runtime*-2019.0-117
複数のランタイムパッケージを同時にインストールするには?
- rpm のダウンロード先のフォルダーを作成します。
mkdir -p <path to download>
- yum を使用して新しいバージョンのランタイムをダウンロードします。
yum install --downloadonly intel-psxe-runtime-<VERSION_n>.<UPDATE_n>-<BUILD_NUM_n> --downloaddir=<path to download>
- ダウンロードした rpms をインストールします。
sudo yum localinstall <path to download>/*
64 ビット・システム上で 32 ビットのランタイム rpm をインストールするには?
- 32 ビット・バージョンのフルパッケージ rpm をインストール
yum install intel-psxe-runtime.i486
- 特定のコンポーネントの 32 ビット・バージョンをインストール
yum install <COMPONENT>.i486
例:yum install intel-ipp-runtime*.i486
インテル® Parallel Studio XE ランタイムをダウンロードすることにより、エンドユーザー使用許諾契約書 (EULA) (英語) に記載されている条件に同意したことになります。
ローカルシステム上でインテル® Parallel Studio XE のランタイムが格納される場所
/opt/intel/psxe_runtime_<VERSION>.<UPDATE>.<BUILD_NUM>
インストールされている最新のランタイムパッケージへのシンボリック・リンク
/opt/intel/psxe_runtime_<VERSION> /opt/intel/psxe_runtime
お問い合わせ
FAQ (英語) をご覧ください。
サポートに関しては、Get Help (英語) をご覧ください。
コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。