torutkのブログ

ソフトウェア・エンジニアのブログ

2007-01-29から1日間の記事一覧

x86系CPUのRDTSC命令で高分解能時間計測

CPUクロックごとに加算される64bitタイムスタンプカウンタ(IA32_TIME_STAMP_COUNTER_MSR)を読み出すRDTSC命令を使って、CPUクロック並みの分解能を持つ時間計測ができます。 VC++やGCCのインライン・アセンブリ記述で使用します。ところが、1秒間にカウン…