X86 Intel Core i7有多少管道级?

X86 Intel Core i7有多少管道级?,x86,pipeline,X86,Pipeline,它一次可以处理多少条指令? 相比之下,Penryn的管道在14个阶段中都是非常短促的 Nehalem将这相当大的扩展到20到24个阶段 这是一个很好的资源来了解发生了什么。阅读它可以帮助你理解。未完成指令的数量是有限制的(失效缓冲区的大小),但在达到瓶颈之前,您可能会遇到许多其他限制,例如指令解码器限制、执行单元争用、ALU/分配器压力。看一看,这是迷人的东西 什么样的说明?整数?x87浮点?SIMD浮点?我不知道处理指令意味着什么?它只能执行CPU核心数量相同的操作。还有什么可以优化执行顺序的

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

相比之下,Penryn的管道在14个阶段中都是非常短促的 Nehalem将这相当大的扩展到20到24个阶段


这是一个很好的资源来了解发生了什么。阅读它可以帮助你理解。未完成指令的数量是有限制的(失效缓冲区的大小),但在达到瓶颈之前,您可能会遇到许多其他限制,例如指令解码器限制、执行单元争用、ALU/分配器压力。看一看,这是迷人的东西

什么样的说明?整数?x87浮点?SIMD浮点?我不知道处理指令意味着什么?它只能执行CPU核心数量相同的操作。还有什么可以优化执行顺序的吗?标题和问题主体是两个不同的东西。而且,
i7
没有区分Nehalem、Sandybridge或更高版本的CPU。管道宽度为4个熔合域UOP,并且。如果包含尚未发布到无序核心的解码INSN,则“管道中”可能会有更多指令。请参阅中的更多信息链接