英特尔处理器上的这种计时代码方法是什么,Agnor将其称为“核心时钟周期”:
http://gcc.gnu.org/ml/gcc/2008-07/msg00424.html
我的测试结果,如上所述,使用“核心时钟周期” 英特尔的性能指标和AMD的RDTSC。这是最高的 你可以得到的决议。
我一直认为RDTSC也是衡量英特尔CPU的最佳方法吗?他说的这种其他技术是什么?你如何衡量使用它?
答案 0 :(得分:2)
他指的是英特尔PCM,性能计数器监视器。
顺便提一下原帖子链接文章http://www.agner.org/optimize/optimizing_cpp.pdf
海报明确指的是:
时间戳计数器在可以改变时钟频率的微处理器上有点不准确(IntelSpeedStep®技术)。使用上面提到的测试程序
,可以使用“核心时钟周期”的性能监视计数器获得更准确的测量结果