gpt4 book ai didi

c++ - 如何以编程方式访问 c/c++ a-la-rdtsc 中的性能计数器?

转载 作者:太空狗 更新时间:2023-10-29 23:07:47 26 4
gpt4 key购买 nike

我经常使用 rdtsc 测量代码片段,这让我了解通过读取时间戳计数器所用的周期,但我知道处理器(特别是我的处理器是英特尔至强)有性能计数器来测量分支未命中和所有其他好东西。我怎么读?是否可以使用与 rdtsc ( http://en.wikipedia.org/wiki/Rdtsc) 类似的代码?另外,我知道有一个名为 perfmon 的产品可以执行此操作,但我想自己以一种简单的编程方式执行此操作,以了解更多信息。我如何开始使用它?

最佳答案

看看PAPI .它提供了执行此操作的 API。

关于c++ - 如何以编程方式访问 c/c++ a-la-rdtsc 中的性能计数器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11689483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com