Answers:
英特尔在其原始奔腾架构中有5个流水线阶段。普雷斯科特(Prescott)家族的舞台数达到了顶峰,为31,但此后有所下降。如今,在Core II系列处理器(i3,i5和i7)中,处理器流水线有14个阶段。
Microarchitecture Pipeline stages
P5 (Pentium) 5
P6 (Pentium 3) 10
P6 (Pentium Pro) 14
NetBurst (Willamette) 20
NetBurst (Northwood) 20
NetBurst (Prescott) 31
NetBurst (Cedar Mill) 31
Core 14
Bonnell 16
Sandy Bridge 14
Silvermont 14 to 17
Haswell 14
Skylake 14
Kabylake 14
Prescott在性能上仅比其前身获得了适度的提高,并且其更复杂的设计相对于其性能提高所要求的功率要大得多。尽管还有其他因素影响了Prescott令人失望的表现,但显而易见的是,增加流水线阶段的数量最终会导致收益递减。
参考
Prescott突破了流水线的极限
Intel
英特尔CPU微体系结构的Intel体系结构处理器流水线列表
微处理器的最佳流水线深度