Intel Core i7 有多少个流水线级?

发布于 2024-10-14 12:26:27 字数 20 浏览 5 评论 0原文

它一次可以处理多少条指令?

How many instructions it can handle at a time ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

-残月青衣踏尘吟 2024-10-21 12:26:27

http:// /www.bit-tech.net/hardware/cpus/2008/11/03/intel-core-i7-nehalem-architecture-dive/5

Penryn 的流程非常短,有 14 个阶段,而相比之下
Nehalem 将其相当大地扩展到 20 到 24 个阶段。

http://www.bit-tech.net/hardware/cpus/2008/11/03/intel-core-i7-nehalem-architecture-dive/5

Penryn's pipeline was a very nippy 14 stages, while in comparison
Nehalem extends this quite considerably to 20-to-24 stages.

感情旳空白 2024-10-21 12:26:27

Agner Fog 的文档 是了解正在发生的事情的非常好的资源。阅读它应该有助于您理解。未完成的指令数量(退休缓冲区的大小)存在限制,但在达到该瓶颈之前您可能会遇到许多其他限制,例如指令解码器限制、执行单元争用、ALU/除法器压力。看看,这真是令人着迷的东西!

Agner Fog's documentation is a very good resource to understand what's going on. Reading it should help you understand. There's a limit to the number of instructions that are outstanding (the size of the retirement buffer), but there are many other limits that you'll likely hit before reaching that bottleneck, such as instruction decoder limitations, execution unit contention, ALU/divider pressure. Take a look, it's fascinating stuff!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文