ワークフローの位置を確認ソースコードの比較

ソース/アセンブリー・コードのパフォーマンスの差を表示するには、[Bottom-up (ボトムアップ)] 比較モードで結果を開いて関数をダブルクリックします。ソース/アセンブリー・コードの各行のパフォーマンス値と両方の差が表示されます。
結果:

条件

結果

バイナリーファイルは変更されていない。デバッグ情報が利用可能。

各ソースコード行のパフォーマンスを比較します。

バイナリーファイルは変更されていない。デバッグ情報なしでコンパイルされている。

各アセンブリー命令のパフォーマンスを比較します。

バイナリーファイルが異なるオプションを使用して再コンパイルされた。

各ソースコード行のパフォーマンスを比較します。

バイナリーファイルが変更された。

インテル(R) VTune(TM) Amplifier XE は、ソース/アセンブリー・コードのパフォーマンスを比較できません。エラーメッセージが表示されます。

例えば、[Bottom-up (ボトムアップ)] ウィンドウで hotspot 関数をクリックすると、インテル(R) VTune(TM) Amplifier XE は [Source (ソース)] ペインに結果ごとの CPU 時間データと結果の差を表示します。

非常に時間を費やしている行 118 と 121 の CPU 時間が結果 r004hs で短くなっていることが分かります。

関連項目


このヘルプトピックについてのフィードバックを送信
 
インテル(R) ソフトウェア製品ドキュメント・ライブラリー

© 2010 Intel Corporation. 無断での引用、転載を禁じます。