リグレッション・テストの実行

amplxe-cl コマンドを使用して、コードのリグレッションを定期的にテストします。

  1. ベースラインを作成します。
    1. 特定の解析タイプを使用して amplxe-cl ツールを実行し、ターゲットを解析します。例:

      $ amplxe-cl -collect hotspots -- sample.exe

      この例は、sample.exe ターゲットの hotspot 解析を実行します。

    2. amplxe-cl レポートを確認し、この結果を以降の解析のベースラインとして使用します。例:

      $ amplxe-cl -report hotspots -r r001hs

      この例は、sample.exe ターゲットの各モジュールの CPU 時間を表示します。

  2. コードを更新してターゲットを最適化します。
  3. スクリプトを実行します。
    1. インテル(R) VTune(TM) Amplifier XE インストール・フォルダーにある ips-vars.cmd を起動し、環境を設定します。デフォルトのインストール・フォルダーは C:\Program Files\Intel\VTune Amplifier XE 2011 です。
    2. amplxe-cl コマンドを実行して、パフォーマンス・データの収集を開始します。
    3. amplxe-cl コマンドを実行して、現在の結果と初期のベースライン結果を比較し、差を表示します。例:

      $ amplxe-cl -report hotspots -r r001hs -r r002hs

      この例は、結果 r001hs と r002hs の各モジュールの CPU 時間を比較して、両方の結果と差を並べて表示します。パフォーマンス値の正の差は、結果が向上していることを示します。負の差は、リグレッションを示します。

      注意アイコン 注意

      同じ解析タイプの結果のみ比較することができます。

  4. リグレッションが見つかった場合、 問題を修正します。
  5. 定期的にステップ 2 から 4 を繰り返します。

関連項目


このヘルプトピックについてのフィードバックを送信
 
最新のインテル(R) VTune(TM) Amplifier XE 2011 のヘルプをダウンロード
 

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