Linux* で、APT、YUM、DNF、または Zypper パッケージ・マネージャーを使用してインテル® VTune™ プロファイラーをインストールする方法について説明します。
オペレーティング・システムがサポートされていることを確認してください。システム要件 (英語) を確認します。
これまでパッケージ・マネージャーを使用してインテル® oneAPI ソフトウェア製品をインストールしたことがない場合は、リポジトリーで動作するようにパッケージ・マネージャーを構成します。以下のセクションの手順に従ってください。
これまで、インテル® oneAPI ツールキットまたはコンポーネントをインストールしたことがない場合、インテル・リポジトリーを使用するようにパッケージ・マネージャーを構成します。
cd /tmp
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
rm GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
echo "deb https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
add-apt-repository ユーティリティーがインストールされている場合、代わりに次のコマンドを実行します。
sudo add-apt-repository "deb https://apt.repos.intel.com/oneapi all main"
sudo apt update
sudo apt install intel-oneapi-vtune
これまで、インテル® oneAPI ツールキットまたはコンポーネントをインストールしたことがない場合、インテル・リポジトリーを使用するようにパッケージ・マネージャーを構成します。
tee > /tmp/oneAPI.repo << EOF
[oneAPI]
name=Intel® oneAPI repository
baseurl=https://yum.repos.intel.com/oneapi
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
EOF
sudo mv /tmp/oneAPI.repo /etc/yum.repos.d
次のコマンドを実行します。
sudo yum install intel-oneapi-vtune
これまで、インテル® oneAPI ツールキットまたはコンポーネントをインストールしたことがない場合、インテル・リポジトリーを使用するようにパッケージ・マネージャーを構成します。
tee > /tmp/oneAPI.repo << EOF
[oneAPI]
name=Intel® oneAPI repository
baseurl=https://yum.repos.intel.com/oneapi
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
EOF
sudo mv /tmp/oneAPI.repo /etc/yum.repos.d
次のコマンドを実行します。
sudo dnf install intel-oneapi-vtune
これまで、インテル® oneAPI ツールキットまたはコンポーネントをインストールしたことがない場合、インテル・リポジトリーを使用するようにパッケージ・マネージャーを構成します。
次のコマンドを実行して、インテル・リポジトリー・キーを追加します。
sudo zypper addrepo https://yum.repos.intel.com/oneapi oneAPI
次のコマンドを実行します。
sudo zypper install intel-oneapi-vtune
インテル® VTune™ プロファイラーのコマンドライン・インターフェイスを使用するには、環境変数を設定します。次のスクリプトを実行します。
bash:
source /opt/intel/oneapi/vtune/latest/env/vars.sh
csh/tcsh:
source /opt/intel/oneapi/vtune/latest/env/vars.csh
インテル® VTune™ プロファイラーが正しくインストールされたかどうかを確認したり、インストールに関する問題をトラブルシューティングしたりするには、パッケージに含まれているセルフチェック・スクリプト (vtune-self-checker.sh) を使用します。このスクリプトは、サンプル・アプリケーションで一連のチェックを実行し、進行状況をインタラクティブに報告します。
セルフチェック・スクリプトを実行する前に、環境変数を設定してください。
次に、ターミナルウィンドウを開きます。
次の場所に移動します: /opt/intel/oneapi/vtune/latest/bin64/
vtune-self-checker.sh スクリプトを実行します。
vtune-self-checker.sh
セルフチェック・スクリプトでは、すべてのチェックを実行するのに数分かかる場合があります。
スクリプトがすべてのチェックを完了したら、サマリーを確認します。解析が失敗したかどうかを確認し、追加情報についてはログファイルを参照してください。
スーパーユーザー権限なしでインテル® VTune™ プロファイラーをインストールする場合は、Linux Perf* によるハードウェア解析を有効にする追加の構成手順を完了する必要があります。
これらの手順と制限事項について詳しくは、インテルのサンプリング・ドライバーなしでハードウェアをプロファイルする方法に関するこの技術レシピを参照してください。