インテル® VTune™ Amplifier 2018 ヘルプ

インテル® VTune™ Amplifier について

インテル® VTune™ Amplifier は、ユーザーが開発したシリアルおよびマルチスレッド化されたアプリケーション向けのパフォーマンス解析ツールです。インテル® VTune™ Amplifier は、アルゴリズムの選択と利用可能なハードウェア・リソースからアプリケーションがどのように恩恵を得られるか特定するのを支援します。

インテル® VTune™ Amplifier を使用して、以下を検出および特定できます。

インテル® VTune™ Amplifier は、Windows*、macOS*、および Linux* 上にインストールでき、ローカルとリモート・ターゲット・システムの解析を行うために使用できます。デフォルトのインストール・ディレクトリーは次のとおりです。

Windows* システムでは、インテル® VTune™ Amplifier は Microsoft* Visual Studio* に統合できますが、スタンドアロン GUI クライアントでも利用できます。Linux* と macOS* システムでは、インテル® VTune™ Amplifier はスタンドアロン GUI クライアントで動作します。macOS* では、プロジェクトを設定し、リモートデータ収集を行い、収集した結果のデータをホスト上で解析できます。ローカル macOS* でのデータ収集はサポートされていません。サポートされるすべてのシステムで、コマンドライン・インターフェイス (amplxe-cl) によるデータ収集と回帰テストを行うことができます。

インテル® System Studio は、アプリケーションやシステムの電力消費を解析するインテル® Energy Profiler とインテル® SoC Watch コマンドライン・ユーティリティーを提供します。収集結果 (Windows* 向けの *.sww1、Android* 向けの *.pwr) を GUI バージョンにインポートして、インテル® VTune™ Amplifier を電力解析のビューアーとして使用できます。スタンドアロンとインテル® Parallel Studio に含まれるインテル® VTune™ Amplifier は、インテル® SoC Watch の結果もインポートできます。

主な機能

この表は、インテル® VTune™ Amplifier で利用できるホストとリモート・ターゲット・プラットフォームの解析タイプをまとめたものです。

¹プレビュー機能
²インテル® HD グラフィックスおよびインテル® Iris® グラフィックスのみ
³EBS 解析のみ

インテル® VTune™ Amplifier は、解析と結果の解釈を容易にする機能を提供します。

インテル® VTune™ Amplifier は、アセンブリー・レベルの命令に関する特定の情報を利用するため、プログラム (ターゲット) にインテル® アーキテクチャー以外の命令が含まれていると、解析が正しく動作しないことがあります。この場合、インテル命令のみを含むターゲット実行ファイルで解析を実行します。解析が完了した後は、インテル以外の命令を含むアセンブラー・コードや最適化コンパイラー・オプションを使用できます。

関連情報