首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CPI与时钟频率有关吗?

CPI与时钟频率有关吗?
EN

Stack Overflow用户
提问于 2020-07-24 07:27:12
回答 1查看 375关注 0票数 0

首先,我为我糟糕的英语道歉。

如果计算机频率越来越高,我们能得到较低的CPI(每条指令时钟)吗?

我认为CPI只与流水线或SMT等计算机结构有关,而频率与执行时间(吞吐量)无关。

但几天前,我听说更高的频率有助于获得更好的CPI。我不能很好地理解他们说的话,但他们说,当频率越高,访问内存的时间就可以缩短。

我的想法是正确的还是我的想法有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2020-07-24 07:45:52

这是向后的;对于固定的DRAM访问时间,比如40纳秒(加上CPU内部的一些时间,随着频率的变化),CPU频率越高,等待缓存丢失的核心时钟周期就越多,损害CPI (使其更高)。

当然,现在人们通常谈论IPC,因为CPU是超标量的。IPC = 1/CPI。IPC越高= CPI越低越好。也许你是说有人说IPC更低而不是CPI更低?

另外,为了获得更高的时钟速度,您可以使流水线更长。这会伤害CPI。请参阅Modern Microprocessors A 90-Minute Guide!的一些“速度恶魔”处理器的历史,如臭名昭著的奔腾4和"brainiac“(高IPC)处理器,如Skylake或Alpha 21264。

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

https://stackoverflow.com/questions/63068825

复制
相关文章

相似问题

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