本帖最后由 royalk 于 2011-1-9 23:23 编辑
好久没写内存方面的文章了,开头先扯点题外话,最近出单条4G(或者2G单面)产品的厂商比较多了,但是颗粒无非就三种,海力士的H9C,Spectek的-15E和南亚的打磨颗粒,其中后两种都不是很好超频,尤其是Spectek的,代表型号有芝奇的4GBNT、还有威刚、金泰克等镁光的常客,大家最好少碰。
前言
最近玩上了SNB平台,由于各厂商对处理器的功耗锁已经解得差不多了,之前提到的无脑拉倍频超频基本得以实现。那么接下来能折腾的就只剩内存了,恰好现在网上还没有任何SNB超频内存的相关文章,那么我就以我玩了两天的经验先写一点给大家参考一下。当然以下内容并不代表绝对,大家可以当作一个参考,自己灵活掌握。
首先说一下SNB的内存分频实现方式,在这里已经提到一些:http://bbs.pceva.com.cn/thread-7967-1-1.html
以上是理论实现方式,有些同学可能不明白为啥100外频能弄出DDR3-1333的内存来?其实SNB的内存外频(Base Clock)是CPU外频x1.333的,也就是100外频的时候内存的bclk实际上是133.3,然后再乘以内存倍频(也就是内存分频)。所以DDR3-1333的实现方式就是,133.3x5=666.5MHZ,就等效DDR3-1333了。因此,SNB的内存分频是会和外频联动的,且外频可以调到精确到0.1MHz。
Sandy Bridge支持的内存分频
虽然Intel官方说SNB只支持DDR3-1333,但是所有的P67主板都做了以下分频(注意,H67不支持内存超频!):DDR3-800/1066/1333/1600/1866/2133,分别是通过以上内存bclk乘以不同的内存倍频(从3到8)得来,逆天的ASUS除了以上分频外,还再多个2400分频。不过,大家现在可以不用去知道这个内存分频是怎么实现的了,只要知道有这么一些分频即可,因为在BIOS里都会直接有分频的选择,例如微星的P67A-GD65的2133分频选项就是“DDR3-2133”,而技嘉的P67A-UD3R则叫“21.33分频”。所以,在不超CPU外频的情况下,SNB平台是无法运行在DDR3-2000下的,因为这个分频直接被跳过了,所以我们也不再去过多纠结它。
超内存的时候VTT电压要加吗?
基本不用加。其实SNB的处理器严格来说根本就没有单独的VTT电压。SNB的处理器已经把内存控制器(IMC)整合进系统助手(System Agent)里了,所以我们会在BIOS里看到一个System Agent电压,它默认值是0.92v。目前以我操作的情况来看,不需要动这个电压达成2200 CL7没啥问题,但是国外也有媒体说某些内存超频到DDR3-2133+的时候需要加这个电压的,这个还需要进一步摸索。另外,在SNB平台,超太高不会发生自检认不齐内存容量的事了,而直接结果就是点不亮。
XMP还有用吗?
有点用。为什么说是有点用呢,一是频率可能对不上,尤其是DDR3-2000的内存,在开了XMP后主板只会让你用到DDR3-1866,注意这点,到时候别来问为啥我的内存被降频了。而且旧有的XMP是针对Nehalem平台的,SNB平台的内存控制器改良过,所以XMP里有些时序或许并不适合用,但是,在走高频的时候,XMP时序仍然值得参考(注意,仅仅是参考)。不过现在一些强大的内存厂商,如海盗船、芝奇、OCZ,已经推出了针对SNB平台优化的内存,这些内存颗粒没有变,但是XMP一定变了。这些XMP其实也是厂商征求世界各大内存高手测试的结果得来。到时候SNB平台搭配这些内存,应该就可以直接开XMP了。
PSC颗粒的特性
PSC(力晶,A3G-A)颗粒,现在大家见得非常多,在之前我也多次提过它的一般体质大约在DDR3-1600 6-8-6,DDR3-2000 8-9-8这样。而它对电压的敏感程度,大概加压到1.65v都能对超频有帮助,超过1.65v时反而开始有副作用。但注意,以上的这些并不是绝对的,在SNB平台上,它们有一些改变。在SNB平台上,目前给我的感觉,PSC颗粒的特性发生了一些变化:
第一,CL可以比tRP放低一档,例如DDR3-2000可以跑到7-9-8,问题应该不大,当然了DDR3-2000这个中间数字很难实现。放低了CL值后,可以让整体性能获得大约1%的提升,当然这不重要。
第二,TRFC放高一些,有助于冲高频,例如冲到DDR3-2133以上时,TRFC可以放到112-124左右。当然,体质好的可以低一些。
第三,吃电压的程度,大概可以到1.7v左右,这个电压其实对8层PCB的内存来说并不算高,可以放心用。
内存控制器的影响
由于SNB的处理器VTT不可调了,那么我们就无法“操纵”内存控制器的体质,也就是说买到雷不可以通过加压来弥补了。SNB平台的内存控制器体质,完全看脸决定。由于缺少数据对比,我手头这颗i5-2500 ES的内存控制器体质也不知道是好还是不好,大约极限频率在2240左右,当然也因为外频在超到105.3左右就到顶。但是不管怎么说,如果不超外频,运行在最高的DDR3-2133分频应该问题不大。
实践
测试平台:
CPU:Intel Core i5-2500 ES Q1J0
主板:技嘉P67A-UD3R
内存:承启Apogee GT DDR3-2000
显卡:微星 R6850 CYCLONE PE
硬盘:西数320G蓝盘
电源:安耐美冰核REVOLUTION 85+ 1050W
散热器:九州风神 Gamer Storm
这内存我之前已经测试过,在X58平台7-9-7 2000可以过PI32M,但是无法过memtest,8-9-8可以过。
为了发挥出SNB平台的最大性能,我们应该首选1866/2133分频。下面先看1866分频的,外频拉到最高稳定的105.2MHz。
实际内存频率:105.2(外频)x1.333x7(内存倍频)x2(DDR)=DDR3-1963
时序6-9-7-24-1T,电压:1.68v
memtest 200%
再看2133分频
BIOS设置参考,打开XMP,然后做一些修改。把分频设为21.33
时序设定:设为7-10-8-24,主要注意放宽TRFC到122
电压设定:System Agent电压不用加,内存电压1.7v,内存REF电压设为内存电压的一半
外频103.1MHz,刚好达成DDR3-2200.内存性能还是比DDR3-1963有些提升的。
memtest 200%通过
总的来说,SNB超频内存与之前差别不是太大,但是一些细节问题可以注意一下,例如DDR3-2200设到7-10-7跑memtest就跳很多错误,7-10-8就非常稳定。但是总的来说是有提升的了,在X58平台,1960CL6和2200CL7都要体质比较好的PSC颗粒才可以做到。
最后来试试插满4条看看。还是走DDR3-2200,8-10-9-24-2T。不知道为什么被强制开2T,也许是BIOS问题也许SNB架构就这样,但是性能影响其实不大。
最后memtest,跑了好久才到200%,补上
|