A new approach to determining the time-stamping counter's overhead on the Pentium Pro processors

Hsin Ta Chiao*, Shyan-Ming Yuan

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Due to its moderate overhead and small quantization error, the time-stamping counter is currently the most precise time-measuring mechanism on Intel 80 × 86-based Platform. On the Pentium processors, we can simply use a conventional null benchmark to determine the time-stamping counter's overhead accurately. Similarly, on the Pentium Pro processors, Intel also recommends the same method for measuring this overhead. However, since the influence of the measured operation is neglected, we find this method becomes inaccurate on Pentium Pro. Therefore, in this paper, we propose anew method for determining the overhead of Pentium Pro's time-stamping counter. Furthermore, we also provide some empirical results to confirm the feasibility of our idea.

Original languageEnglish
Title of host publicationAdvances in Physics, Electronics and Signal Processing Applications
PublisherWorld Scientific and Engineering Academy and Society
Pages183-188
Number of pages6
ISBN (Print)9608052173
StatePublished - 1 Dec 2000

Keywords

  • Out-of-order execution
  • Pentium Pro processors
  • Time measurement
  • Time-stamping counters

Fingerprint Dive into the research topics of 'A new approach to determining the time-stamping counter's overhead on the Pentium Pro processors'. Together they form a unique fingerprint.

Cite this