この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel® Parallel Studio XE Runtime 2017 for Amazon Web Services Users」(https://software.intel.com/en-us/articles/intel-parallel-studio-xe-runtime-2017) の日本語参考訳です。
インテル® Parallel Studio XE 2016 ランタイムについては、こちらをご覧ください。
インテル® Parallel Studio XE ランタイムには、インテル® Parallel Studio XE を使用してビルドしたアプリケーションの実行に必要なすべてが含まれています。インテル® Parallel Studio XE で開発したアプリケーションを利用する Amazon Web Services* ユーザー向けのパッケージは、無料で YUM パッケージ管理から入手できます。この記事の公開時点では、Linux* バージョンのみが利用可能です。
インテル® Parallel Studio XE ランタイムをダウンロードすることにより、エンドユーザー使用許諾契約書 (EULA) (英語) に記載されている条件に同意したことになります。
レポジトリーの設定
YUM レポジトリーをインストールするには、3 つの方法があります。[注意: レポジトリーのインストールと設定を行うには、root でログインする必要があります]
レポジトリー rpm のダウンロードとインストール
- レポジトリーの gpg パブリックキーをインポートする
sudo rpm --import http://yum.repos.intel.com/2017/setup/RPM-GPG-KEY-intel-psxe-runtime-2017
- レポジトリー rpm をインストールする
sudo rpm -Uhv http://yum.repos.intel.com/2017/setup/intel-psxe-runtime-2017-reposetup-1-0.noarch.rpm
.repo ファイルをインポートする
- レポジトリーの追加
sudo yum-config-manager --add-repo http://yum.repos.intel.com/2017/setup/intel-psxe-runtime-2017.repo
- レポジトリーの gpg パブリックキーをインポートする
sudo rpm --import http://yum.repos.intel.com/2017/setup/RPM-GPG-KEY-intel-psxe-runtime-2017
レポジトリーファイルを手動で作成する
- レポジトリーのディレクトリーへ移動する
cd /etc/yum.repos.d
- .repo ファイルを修正する
vi intel-psxe-runtime-2017.repo
- 次のソースコードを追加する:
[intel-psxe-runtime-2017] name=Intel(R) Parallel Studio XE 2017 Runtime baseurl=http://yum.repos.intel.com/2017 enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-intel-psxe-runtime-2017
- ファイルをセーブして閉じる
- レポジトリーの gpg パブリックキーをインポートする
sudo rpm --import http://yum.repos.intel.com/2017/setup/RPM-GPG-KEY-intel-psxe-runtime-2017
リポジトリ―で利用可能なインテル® Parallel Studio XE ランタイムバージョン
<VERSION |
<UPDATE> |
<BUILD_NUM> |
2017 |
0 |
098 |
2017 |
1 |
132 |
次のリソースも参照してください: Linux* パッケージ・マネージャーを使用してインテル® Parallel Studio XE のランタイムをインストールする
YUM パッケージ管理を使用してランタイムパッケージをインストールする
インストールコマンドでは次の変数を使用します:
<VERSION>: 2016, 2017, …
<UPDATE>: 0, 1, 2, …
<COMPONENT>: 以下のリストから利用するコンポーネント名を選択します
コンポーネントの説明 | <COMPONENT> |
インテル® Parallel Studio XE のすべてのコンポーネント (フルパッケージ) | intel-psxe-runtime |
インテル® C/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-2017.0-098
- 特定のコンポーネントの特定のバージョンをインストール
- 入手可能なコンポーネントのすべてのバージョンを取得
yum --showduplicates list <COMPONENT>ex: yum --showduplicates list intel-ipp-runtime*
- コマンドで特定のコンポーネントのバージョンを指定
yum install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>
例:
yum install intel-ipp-runtime*-2017.0-098
インストールされているパッケージを更新するには?
- フルパッケージを最新のバージョンに更新する
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-2017.0-098
- 特定のコンポーネントをアンインストールする
yum remove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>
例:
yum remove intel-ipp-runtime*-2017.0-098
複数のランタイムパッケージを同時にインストールするには?
- rpm のダウンロード先のホルダーを作成する
mkdir -p <path to download>
- yum を使用して新しいバージョンのランタイムをダウンロード
yum install --downloadonly intel-psxe-runtime-<VERSION_n>.<UPDATE_n>-<BUILD_NUM_n> --downloaddir=<path to download>
- ダウンロードした rpm をインストールする
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 のランタイムが格納される場所
/opt/intel/psxe_runtime_<VERSION>.<UPDATE>.<BUILD_NUM>
インストールされている最新のランタイムパッケージへのシンボリック・リンク:
/opt/intel/psxe_runtime_<VERSION> /opt/intel/psxe_runtime
問い合わせ
FAQ (英語) をご覧ください。
または、ユーザーフォーラム (英語) を訪問してみてください。
コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。