Pentium4处理器的种类 根据出厂时间的不同,Pentium4处理器有着Willamette、Northwood和新上市的Prescott这三种不同核心的产品。由于采用了不同架构的设计,这几种产品有着很大的区别。 首先我们来看看构架相近的 Willamette和Northwood核心产品。其中Willamette核心的 Pentium4属于Inter的早期产品,采用0.18微米制程,不仅发热量大,主频较低而且二级缓存只有256KB 在于AMD的Athlon XP性能较量中处在下风。于是Inter又很快推出了采用0.13微米制程的Northwood核心的Pentium4处理器,并且将二级缓存容量增加到512KB。为了在命名上与以前的产品区分,Inter在其主频标志后加了一个大写字母“A” ,表示这是拥有512KB二级缓存的新产品。但随着Inter不断提高CPU的前端总线,市场上又出现了533MHz前端总线和800MHz前端总线的Pentium4处理器。例如主频为2.4MHz的Pentium4处理器就既有533MHz前端总线和800MHz前端总线的。为了以示区别,Inter将前者用“2.4B”表示,而后者用“2.4C”表示。这就是Pentium4处理器“A” 、“B” 、“C” 、等不同后缀的由来。 Pentium4从Northwood构架过度到Prescott构架在进化数据上:制程从0.13微米提升到0.09微米,一级缓存数据和二极缓存倍增,分别为16KB和1MB,管线层数,增加了50%(Inter官方并没有透漏实际的管线层数,但至少超过了30层,更多倾向与31层管线),晶体管数量从5500万个倍增至1.25亿个,新增13条指令集……这些似乎成了Pentium4每次进化的常规,不过每次都只是些“小手术”而已,Inter自己也宣称Prescott不是一次革命性的产品,而只是Pentium4处理器的一个过度产品。 增加的管线层数,增加的晶体管数量,增加的频率,这些表面上看起来都很让人羡慕。然而仔细推敲一下有很多令Inter尴尬的矛盾。为什么要增加管线层数?——为了执行更多更复杂的指令集。但与同频率管线较少的Northwood相比,指令集的效率却降低了(所以在某些评测机构的测试中,Prescott带来的惊奇不是性能提升,而是有所倒退)。为此,Prescott不得不大幅增加频率,简单的从执行效率(单位时间完成的指令数量)来说,起码要4.8GHz的Prescott才能和3.2GHz的Northwood相当。当然,前者能完成更复杂的指令。而增加频率,又要从增加针脚数量入手(由Socket478变到LGA775),同时变大、变热(设计功率为100W左右),最后不得不革新制程来解决上述问题。 产品型号 核心代号 制程(微米) 前端总线(MHz) 外频(MHz) 倍频 L1 Data Cache(kb) L2 Data Cache(kb) 晶体管数目(万) 核心电压(V) 核心面积(m ) Pentium4 1.8A Northwood 0.13 400 100 18 8 512 5500 1.5 935 Pentium4 2.0A Northwood 0.13 00 100 20 8 512 5500 1.5 985 Pentium4 2.4B Northwood 0.13 533 133 18 8 512 5500 1.5 1045 Pentium4 2.53B Northwood 0.13 533 133 19 8 512 5500 1.5 1320 Pentium4 2.66B Northwood 0.13 533 133 20 8 512 5500 1.5 1330 Pentium4 2.8B Northwood 0.13 533 133 21 8 512 5500 1.5 1370 Pentium4 2.4C Northwood 0.13 800 200 12 8 512 5500 1.5 1320 Pentium4 2.6C Northwood 0.13 800 200 13 8 512 5500 1.5 1400 Pentium4 2.8C Northwood 0.13 800 200 14 8 512