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

パフォーマンス解析

アプリケーションに適した解析タイプを見つけるには、Welcome ページにある [Find Your Analysis (解析の特定)] リンクが役立ちます。

インテル® VTune™ Amplifier には、次のようなパフォーマンス解析の基本カテゴリーがあります。

各カテゴリーは、それぞれのパフォーマンス解析ツリーの最上位の分類項目です。製品のグラフィカル・インターフェイスやコマンドライン・インターフェイス (amplxe-cl) を使用して、利用可能な解析タイプの実行を選択します。

GUI から解析タイプを選択して設定する:

  1. プロジェクトを作成し、解析ターゲットを設定します。

  2. 次のいずれかの方法で、[Analysis Type (解析タイプ)] ウィンドウを開きます。

    • [New Analysis (新規解析)] ツールバーボタンをクリックします。

    • [Configure Project (プロジェクトの設定)] ツールバーボタンをクリックするか、製品メニューから [Configure Project...] を選択し、[Analysis Type] タブをクリックします。

インテル® VTune™ Amplifier の解析タイプは、次のデータ収集タイプのいずれかをベースにします。

それぞれの解析タイプは、コードの問題を洗い出して最適化の方法を理解するのに役立つパフォーマンス・メトリックを提供します。

インテル® VTune™ Amplifier は、リモート Android*Linux* プラットフォーム上で、GUI とコマンドラインを使用してローカルとリモートデータ収集モードをサポートします。

アルゴリズム解析

アルゴリズム解析では、ソフトウェア・チューニングに必要な解析タイプを提供します。現在のアルゴリズムの非効率な領域を理解するため、データを収集して解析を行い、アプリケーションのパフォーマンスを改善します。

アルゴリズム解析には、次の解析タイプが含まれます。

計算集約型のアプリケーション解析

計算集約型のアプリケーション解析は、大量の計算を伴うアプリケーション・ベースの解析タイプです。これは、ほかのターゲット解析タイプを実行する前に、アプリケーションのパフォーマンス解析の出発点として使用できます。

計算集約型のアプリケーション解析には、次の解析タイプが含まれます。

マイクロアーキテクチャー解析

マイクロアーキテクチャー解析は、現代のハードウェアで実行されるコードの効率を推測するのを支援する解析タイプです。

プラットフォーム解析

プラットフォーム解析は、アプリケーション/システムの CPU、GPU、および電力の使用率を監視する解析タイプを提供します。

プレビュー機能は、正式リリースに含まれるかどうかは未定です。皆さんが有用性に対するフィードバックを送ることで、将来の採用決定の判断に役立ちます。プレビュー機能で収集されたデータは、将来のリリースで下位互換が提供される保証はありません。parallel.studio.support@intel.com へフィードバックをお送りください。

カスタム解析

インテル® VTune™ Amplifier の [Analysis Type] ウィンドウで示されるすべての解析タイプは、インテルの設計者により事前定義されたデフォルトのオプションセットを含んでいます。利用可能な収集タイプや既存の事前設定された解析をベースに、カスタム解析タイプを作成することができます。

関連情報