5

x86-64 プロセッサでの実行時間についてコードをプロファイリングしようとしています。私はこのIntel ホワイト ペーパーを参照しており、RDTSCP と CPUID+RDTSC の使用に関するトピックについて議論している他の SO スレッドも参照しています

上記のホワイトペーパーでは、CPUID+RDTSC を使用する方法は信頼性が低く、統計を使用して証明されています。

CPUID+RDTSC が信頼できない理由は何ですか?

また、同ホワイトペーパーの図1(最小値挙動グラフ)と図2(分散挙動グラフ)のグラフは「方形波」のパターンになっています。そのようなパターンを説明するものは何ですか?

4

2 に答える 2