大家经常看到诸如P4 2.4A、P4 3.0E之类的说法,这个字母的结尾究竟是什么含义呢?

首先“G”结尾的不用说了吧,P4 3.0G就是3.0GHz的P4,一般是个很笼统的称呼。
不过以前的老Willamette核心P4一般也按照P4 x.xG来称呼,比如“P4 1.6G”,专门区
别于Northwood核心的“P4 1.6A”。Willamette核心与Northwood核心重叠的部分主要
是主频1600、1800MHz的型号。

“A”结尾的编号有两种含义。主频为1600、1800、2000、2200MHz的P4以“A”结
尾,代表其核心是Northwood。外频是100Mhz,不支持超线程(P4 2400MHz以下主频的
统统不支持超线程技术)。这个“A”主要是区别于前面低主频段的Willamette老核心
的P4。主频从2.4G起到2.8G以“A”结尾的代表其核心是Prescott,外频是133MHz,仍
然不支持超线程技术。后面这个“A”主要是区别于Northwood核心的“B、C”结尾的P4
以及Prescott核心、200MHz外频、支持超线程的“E”结尾的P4。

“B”结尾的编号出现在主频从2266MHz到3066MHz的处理器后面,不过一般规范的
写法就是对于整百MHz的例如2400MHz才写成P4 2.4B,像3066MHz这样的型号还是写成P4
3.06GHz。这个“B”代表处理器是Northwood核心,外频133MHz的。这里面只有3066GHz
一款型号支持超线程技术,这也是第一款支持超线程技术的P4。“B”主要是区别于
“A、C、E”结尾的P4。

“C”结尾的编号出现在主频2400、2600、……、3400MHz的处理器后面,代表处理
器是Northwood核心,外频200MHz,支持超线程技术。“C”区别于“A、B、E”结尾。

“E”结尾的编号出现在主频2800、3000、……、3400MHz的处理器后面,代表处理
器是Prescott核心,外频200MHz,支持超线程技术。“E”区别于“A、B、E”结尾。

下面说说核心
最早一代P4的核心是Willamette,外频100MHz,起跳频率是1.3GHz,最高到了
1.8GHz。一开始使用的是短命的Socket 423接口,从1.5GHz起开始转用后来持续很长时
间的Socket 478接口。Willamette核心P4是0.18微米制程,二级缓存256k,性能比较弱,
超频能力也一般。

接下来一代是Northwood核心,起跳频率是1.6GHz,最高到了3.4GHz,使用Socket
478接口。Northwood核心P4是0.13微米制程,二级缓存512k,性能表现逐渐成熟,部分
型号很好超,发热量控制的还可以。

最新一代是Prescott核心,起跳频率是2.8GHz,最低频率有2.4GHz的2.4A,最高频
率已经冲到了LGA775接口P4XE 3.73GHz和LGA775接口P4 570(3.8GHz),采用90nm硅拉
伸工艺,发热和耗电量大大增加了,整数流水线从Northwood的20级增加到31级,主频
提升空间大了不少,但是单位主频的性能更加低下,给人以“傻快还热”的不良印象。
低频型号的超频能力很强。使用接口初期为Socket 478,后来增加了LGA775接口的型号,
命名方式主要是“P4 5x0”,现在还有“P4 5x1”、“P4 6x0”系列,具体主频以及规
格可以自己在网上搜索处理器的型号数字来核对。Prescott核心P4最早有1M Cache,现
在P4 6x0系列是2M Cache,这个核心还在继续发展,并已经引入了EM64T技术(模仿AMD
的X86-64 64位计算技术,但是目前Intel实现的效果并不理想)。