首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用硬件性能计数器是个好主意吗?

使用硬件性能计数器是个好主意吗?
EN

Stack Overflow用户
提问于 2011-09-06 04:47:14
回答 2查看 337关注 0票数 1

假设我想实现一个使用硬件性能计数器的软件,比如那些用于计算退役商店的计数器。请注意,没有性能计数器的替代解决方案也是可能的,但效率可能相对较低。但是,我可以牺牲一点性能来换取可移植性和电源效率。另外,请注意,性能计数器将始终保持不变。

硬件性能计数器在耗电方面有多好。其次,是否有流行的平台或处理器,单核或多核,没有性能计数器。如果是的话,你能说出它们的名字吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-06 04:51:15

PAPI是一个常见的分析器程序,它允许您编译成代码并访问硬包装计数器。根据我自己的经验,它对性能没有明显的影响。

虽然我不能确定,但我会假设它不会增加功耗,因为硬件计数器总是在硬件中启用。这只是一个阅读它们的问题。

据我所知,据我所知,没有任何现代非嵌入式处理器没有性能计数器。我可能错了。有人愿意纠正我吗?

票数 1
EN

Stack Overflow用户

发布于 2011-09-06 04:49:45

我使用performance counter已经有一段时间了,但也许PAPI可以帮助你做一些事情。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7312597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档