命名规格的变更
Intel处理器的命名经过了几次变动,但其中也是存在规律的。最基本的命名规则就是根据CPU的内核数和性能来命名,编码末尾略有变化。比如末尾用UP的标明为Uni-Processor版的CPU(-fiele),而末尾为DP的则是Dual-Processor的处理器(-town)。双核处理器则用-dale而MP处理器则是Multi-Processor的缩写,结尾为-ton,45nm工艺的处理器则有着Yorkfield、Harpertown、Wolfdale、Dunnington等命名规格。
进入了Nehalem时代后这一规则依旧延续,其中UP版的处理器也有着Bloomfield/Lynnfield/Clarksfield等命名,而DP版的则有着Gainestown命名,UP版双内核CPU有着Havendale/Auburndale的命名。当然MP版的处理器也被以Beckton等命名。不过当前的Gainestown也有着Nehalem-EP的命名,Beckton也被称做Nehalem-EX。除了这两款处理器外其他处理命名也被有变更的可能,总之Nehalem时代,桌面和移动处理器的命名规格被互相使用了。
虽然命名不同,但处理器的设计却并没有太明显的差别。Nehalem,Bloomfield和Gainestown实际上就在于DP功能的差别,在设计上却非常类似。而QuickPath Interconnect(QPI)和PCI Express Gen2就有着更加出色的通用性了,在物理结构上也非常相似,另外Lynnfield/Clarksfield等处理器也可以和Bloomfield使用同样的内存的可能。但是Havendale/Auburndale是双内核的处理器,而CPU和DRAM接口也并没有合并。而Nehalem-EX作为8内核处理器也合并了8个CPU内核,这与Bloomfield也并不相同。
Nehalem家族处理器内部构造视图
Havendale/Auburndale系统架构图