15

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

4

2 回答 2

7

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!

于 2013-05-23T02:32:23.427 回答
7

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

Penryn 的流水线非常简单,只有 14 个阶段,而相比之下,Nehalem 将其相当大地扩展到了 20 到 24 个阶段。

于 2011-10-17T21:19:32.987 回答