最終更新:2013-12-09 (月) 05:56:09 (3790d)
RDTSC
Top / RDTSC
Read Time Stamp Counter
概要
- x86系のCPU(AMDのAthlon等も含む)では、CPUクロックごとに加算される64bitのタイムスタンプカウンタ(IA32_TIME_STAMP_COUNTER_MSR?:通称TSC_MSR)があります。これをRDTSC命令を使って読み出すことで、CPUクロックと同じ分解能を持つ精度のタイマが実現できます。
参考
- http://www.02.246.ne.jp/~torutk/cxx/clock/cpucounter.html
- http://www.cc.u-tokyo.ac.jp/support/press/news/VOL10/No5/200809tuning.pdf