|
理论上只要前端总线匹配,对CPU的支持都没有问题,然而存在一些例外情况,下面就来说说例外。
是否支持双核CPU的问题
理论上只要FSB支持满足要求,搭配何种CPU都没有问题。但是在支持双核处理器这点存在例外。i915/925芯片组因为产品定位的关系,取消了对 SMP的支持,于是这两款芯片组不能支持双核CPU,比如Pentium D,比如Conroe。而比它们早的i865/875芯片组则没有取消对SMP的支持,所以反而可以支持双核处理器(不仅包括Pentium D,甚至还有Conroe)。
处理器接口的问题
这个问题很简单,接口不对就插不上CPU。所以Socket 478接口的主板就不能支持LGA775的CPU,反之亦然。反过来说,为了支持某种CPU,就要做上对应的接口,而接口对上了CPU也就支持了。比如在 865向915过渡的时期,同时也是478接口向775接口过渡的时期,除了478接口的865主板、775接口的915主板外,就还有775接口的 865主板、478接口的915主板这样的产品。到现在仍然有这样的例子,比如478接口的910GL主板,775接口的865G/GV主板。
VRM规范和FMB供电能力的问题
从P4到Conroe经历了180nm/130nm/90nm/65nm四代工艺,对核心电压调节范围、调节精细度和电流的需求都不一样。
核心代号 工艺 VRM规范 VID位数 Vcore 电压步进
Willamette 0.18 9 5 1.70~1.75V 25mV
Northwood 0.13 9 5 1.475~1.525V 25mV
Prescott 90nm 10 6 1.35~1.40V 12.5mV
Cedar Mill 65nm 10 6 1.3xV 12.5mV
Conroe 65nm 11 8 1.2xV 6.25mV
Intel给出了若干代VRM规范,包括VRM8/9/10/11,提供不同的VID表、电压调整步进、电压调节范围、VRD规范等。在实际应用中就有支持10.x,支持VRM 9/10和支持VRM 10/11的Switch Regulator芯片等等,支持的输出电压、电流范围也不尽相同。由上表可以看出,支持Prescott的主板无法支持Willamette,支持 Willamette的主板无法支持Prescott,要支持Conroe就需要主板支持VRM11,现有支持Prescott和Cedar Mill的主板因为VRM的缘故无法支持Conroe。
反过来,945、865、RC410等芯片组,只要供电部分采用VRM11规范,就能支持Conroe。
同样地,自Prescott推出时起,Intel定义了FMB规范以衡量处理器对功耗、散热的要求,如果主板不能支持处理器的FMB规范(供电需求),就无法很好地支持处理器,可能存在高负荷下系统停顿或者供电模块过热的问题。针对Prescott处理器,Intel有FMB 1.0和FMB 1.5规范。类似的概念还有PCG编码(Platform Compatibility Guide)04A/04B/05A/05B/06、PRB(Platform Requirement Bit)=0/1等。
AMD系统也有相应供电规范,支持5位或6位(AM2)VID。
产品定位导致的不匹配问题
Intel芯片组产品线中,有高阶产品和低阶产品的区别,有新产品和旧产品的区别,因此为了让旧产品不至于影响到新产品,或者为了让低阶产品不影响到高阶产品,就要人为使前者不支持一些型号而后者支持。比如,925XE/955X/975X等顶级芯片组支持Pentium XE这类顶级型号而915P/945P等型号就不支持,975X支持Pentium XE 955/965而被其取代的955X芯片组就不支持,等等。这里的不支持并没有其它的原因,只是产品定位导致的问题。
FSB不匹配,真的是问题么?
让我们看看前面提到的这几个芯片组:
845D/GL,400MHz FSB;
845E/PE,533MHz FSB;
865P,533MHz FSB;
910GL,533MHz FSB……
然而,这些芯片组并不是真的无法支持高一档的FSB规格。实际上,通过对芯片组“超频”,主板厂商很容易就可以造出支持800MHz前端总线的 845D/845PE/865P/910GL这样的主板来。比如,865P支持800MHz FSB和双通道DDR400内存,845GL支持搭配533MHz FSB的赛扬D处理器。在BIOS里都会直接给出支持的选项。在这时,官方宣称的规格,真的只是“宣称”而已。实际上,FSB不匹配,多数情况下并不是个问题。当然,对于通常不提供超频选项的Intel原装主板而言,官方规格就是官方规格,不要指望Intel D845PEMY或者D865PCD这样的主板支持800MHz FSB。
类似地,既然FSB可以通过超频支持更高的规格,内存在超频状态下也可以支持到更高的规格,比如975X支持DDR2 800乃至DDR2 1000等。与FSB的简单超频不同,内存运行频率是由外频和内存异步比例决定的,而主板支持的内存异步选项,会限制内存可运行的频率,大部分情况下需要对CPU进行超频才能使内存运行在更高规格下。具体情况随芯片组而异。
当然,Intel并未对芯片组运行在更高FSB或更高内存频率下的可靠性进行测试。这些都是超频。
这里还要提一个事情,915/925芯片组在发布之初曾有芯片组内置的超频限制,限制FSB超频幅度在大约不超过20%的范围内,再高便无法超频。然而到后来,这一超频限制纷纷被厂商破解,仿佛蒸发了一样。
对超线程的支持,又一个例子
超线程技术发布之初是随845PE芯片组一起推出的,845PE及845GE芯片组就成为了第一款宣布支持超线程技术的芯片组。然而后来我们见到了 ASrock等厂商推出的宣称支持超线程技术的845D、845E等产品。事实上超线程技术可以在绝大部分P4芯片组上获得支持。这再一次说明, Intel宣称的规格并不是绝对的限制,Intel宣称做不到的,也有可能做得到。
兼容性存在的问题
随着CPU制程的更新,其内部的Micro Code也会随之更新。而主板与CPU Micro Code的兼容就可能出现一些问题。这些问题当中有的是可以通过刷新BIOS获得解决的,有的就是特定版本芯片组的问题,需要更新芯片组本身才能解决。比如,B1步进的nVIDIA C19北桥在搭配Intel Pentium D 820 CPU时会出现无法双核心运行的问题,到C1版本便获得了解决。 |
|
|
|
|
|
|