百科问答小站 logo
百科问答小站 font logo



听说CPU性能=IPC×频率,IPC怎么查询呢? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

不说废话,直接上结论:IPC能查,实际场景中需要手算。

具体的,看这个文档:

比如Intel Goldmont架构的IPC就如下图:

这里给出的实际是指令开销,所以实际性能需要手算,并且不同指令的性能是不一样的。

比如MOV reg,reg这种指令,实际运行中,一个cycle可以跑3条,只要cache能撑得住。但MOV mem, imm这种就慢了。

实际应用中,cache的性能,是否开启超线程,指令的排布都会影响到IPC,这种情况下很难精确计算出CPU的实际性能。

这个手册里也包含AMD CPU的性能。


这些指标,官方都会公布,不知道为什么有那么多答案说不能查。




  

相关话题

  如何看待Ampere Altra处理器?以及性能/价格/可扩展性/电源效率上与intc/amd竞争? 
  如何看待 Intel 10nm 桌面处理器延期到 2021 年? 
  「芯片短缺」恐致全球汽车首季减产百万辆,你怎么看? 
  为什么 CPU 长期满载也不容易坏,显卡长期满载就担心会烧(比如挖矿)? 
  发生中断时CPU怎么知道程序的地址? 
  如何评价单片机大神郭天祥? 
  据说大型芯片有几十亿个晶体管,一个都容不得出错,但为何芯片可靠性还这么高? 
  手机等电子设备是否应该追求「性能至上」? 
  如何评价Intel八代CPU散片价格超过盒装? 
  为什么编程语言中没有一种 if,来判断大概率为真(或假)的情况,来提升 CPU 分支预测的速度呢? 

前一个讨论
Cpu访问cache未命中,是否还需要访问一次cache? ?
下一个讨论
计算机中,假设键盘同时按下两个键,会优先生效哪一个?





© 2024-11-16 - tinynew.org. All Rights Reserved.
© 2024-11-16 - tinynew.org. 保留所有权利