ウィンドウ: スレッド化サマリー

スレッド化パースペクティブを実行した後、コードに関連する最も重要な情報を示す結果のサマリーを確認してください。解析が終了したら、[Summary (サマリー)] タブをクリックして結果の概要を表示します。

[Program Metrics (プログラムのメトリック)] ペイン

実行時間の統計、ベクトル命令セット (および VNNI などの拡張機能が使用されているかどうか)、使用される CPU スレッド数など、プログラムの主要なパフォーマンス・メトリックを表示します。このセクションは、いくつかのサブセクションに分かれています。

プログラムごとの [Recommendations (推奨事項)] ペイン

より高いパフォーマンスを達成するため、プログラムに適用可能な推奨を表示します。

時間を消費する上位のループペイン

元のスカラーループの効率と比較した実行時間統計やベクトル化効率などのパフォーマンス・メトリックから、total time (合計時間) でソートされる時間を要する上位 5 つのループを表示します。

Suitability and Dependencies Analysis Data (スータビリティーと依存関係解析データ) ペイン

アノテーション付きの並列サイトで予測される共有問題に関連する情報を表示します。[Maximum Site Gain (最大サイトゲイン)] カラムは、スレッド化によって達成される潜在的なパフォーマンス・ゲインの要約を示します。[Dependencies (依存関係)] カラムは、推測されるデータ共有の問題の要約を示します。並列サイトの場所に対応する [Dependencies Report (依存関係レポート)] ウィンドウを表示するには、[Site Location (サイトの位置)] カラムの下の関数リンクをクリックします。

この情報は、スータビリティー解析または依存関係解析を実行した後にのみ利用できます。

Recommendations (推奨事項) ペイン

より高いパフォーマンスを達成しようとするコード内で、最初の 5 つのループに対する確実性レベルが高い変更の提案を示します。推奨されるテキストにアクセスするには、推奨リンクをクリックします。

Collection Details (収集の詳細) ペイン

それぞれのコレクターの実行統計、[Collection Log (収集ログ)][Application Output (アプリケーション出力)][Collection Command Line (収集を行うコマンドライン)] リンクなどのコレクターの実行統計は、対応するレポートログと出力の詳細へリンクしています。

アプリケーション出力は、出力先をアプリケーション出力ウィンドウに設定すると利用できます。これには、[File (ファイル)] > [Options (オプション)] > [General (全般)] > [Application Output Destination (アプリケーションの出力先)] で、[Application Output window (アプリケーション出力ウィンドウ)] を選択します。

Platform Information (プラットフォーム情報) ペイン

ソフトウェアおよびハードウェアの概要を含むシステム情報を表示します。