1

私はOpenMPプログラムのパフォーマンス、特にキャッシュとメモリのパフォーマンスを見ています。昔、Vtuneでパフォーマンスを分析する方法について、注意すべきカウンターについて言及したガイドラインを見つけました。しかし、今はマニュアルを見つけることができないようです。

私が問題にしているマニュアルを知っている場合、またはカウンター/イベントを知っている場合は、私に知らせてください。また、マルチスレッドメモリのパフォーマンスを分析するための他の手法がある場合は、可能であれば共有してください

ありがとう

4

1 に答える 1

2

これは、このトピックに関する記事のディスカッションです。

調べる最も一般的なカウンターは、L2キャッシュミスと分岐予測ミスです。

VS2010では、新しいプロファイリングツールの同時実行ビジュアライザーを使用してこれを直接確認できることに注意してください。コードのレイアウトを直接表示したり、ミス、ブロック、および並行アプリのデバッグとプロファイリングに役立つその他の多くのツールを表示したりするなど、この情報の分析に役立ちます。

于 2009-12-30T23:25:37.783 に答える