- 内容展现
- 最新评论
开启全新世代 Core i7 5960X与微星X99S XPOWER AC评测
Intel虽然在高端桌面平台上CPU性能早已无人能敌,但科技总还是要向前发展,而且民用级别以外的计算机对性能的需求还未曾有止境,所以Intel对高端平台的更新换代也还在继续。今年Intel按照产品发展节奏推出Haswell-E ...
超频研究(二)
既然摸到了CPU大概的体质,那么接下来我们就要看看性能如何优化。这里我们主要来找找饱受大家诟病的DDR4性能不如DDR3的问题的症结所在,先看下面一组数据。 发现问题了么?我们使用另外一组Hynix MFR颗粒的DDR4内存,即使跑到DDR4-3000,效能也依旧不理想,甚至和默认的2133差不多,比DDR3的三个70GB/s更是差好远。再对比另一组数据,看美光的DDR4-2750跑出来的: 可以看到,DDR4-2750跑出来的数据比3000还好看得多,这其中除了时序之外,还有ring频率的关系。所以下边我就对主频、ring频率、内存频率以及各个时序做了横向测试对比: 上边的表中非常多的数据项目,我们一个个看。首先是ring频率,我们固定主频4.5G,内存频率DDR4-2666,ring频率从3000每次上调250MHz到3750,发现内存读写成绩有较明显的提升,详见下表。 可以看到,在主频固定、内存频率固定、ring频率提高时,内存读取和写入效能都随着ring频率的提升基本上线性提高,说明ring频率是内存读写的瓶颈所在,而内存复制则基本保持在70GB/s的水平。在ring频率达到3750MHz时,读取性能提升的速度有所放缓,说明3.75G的ring频率大概已经差不多可以满足内存读取了,但是写入还是差很多。通过和IVB-E的对比,我们发现,ring频率和内存写入是环环相扣的,基本上ring频率除以62.5就是内存写入的GB/s。例如3750/62.5=60,刚好符合我们上边测得的成绩。 这说明了ring频率是制约HSW-E内存效能的罪魁祸首。我们的四通道DDR4-2666内存的理论带宽是2666MT/s*256bit/8=85312MB/s,扣除延迟和结合IVB-E跑到DDR3-2666的成绩,基本上达到75GB/s还是比较科学的。那么我们可以反过来推算了,现在读取、复制都基本合格,只有写入受到ring频率的制约,又已知上边的ring频率跟内存写入的计算关系,我们就可以反过来推算要满足75GB/s的写入带宽需要ring频率为75*62.5=4687.5MHz,在目前我们的硬件条件下这个频率显然达不到,所以就出现了HSW-E内存性能不如IVB-E的现状。 接着我们再回到上面一个表,看第二组测试,固定核心频率4.5G,ring频率3.5G,在内存跑DDR4-2250、2500、2666时,内存的读取、复制效能也有同步提升,而写入则被卡在56GB/s,刚好等于3500/62.5。 再看第三组测试,固定ring频率3.5G、内存2666,CPU主频分别设置3.5G、4G、4.5G。可以看到内存的读写复制都没有太大变化,延迟逐步降低,另外L3缓存效能也有所提升。说明内存延迟和L3缓存效能除了跟ring频率有关之外还跟主频有一定关系,而内存效能跟主频已经没有直接关系了。 接下来我们再来看一些时序对效能的影响。首先看tCCD_L、tCCD_L_WR、tRRD_L、tWTR_L,这几个时序是Bank Group概念引入之后新增的时序,tRTP是原有的时序。可以看到除了tCCD_L和tCCD_L_WR这两个时序对内存读取和复制稍微有一点点影响之外,其余时序对内存性能影响都几乎没有。 最后我们再来看第一时序对内存效能的影响。我们分别设置CL11、12和14,在CL14时WCL设置9、10、12,发现第一时序对内存效能还是有一定影响的,尤其是到了CL14之后,效能下降得稍多,从延迟可以更明显地看出来。WCL方面,跟CL值差距太大反而影响复制,看来WCL=CL-2还是最好的。 最后再看看美光超频到DDR4-3000在掉DIMM的情况下跑出来的成绩,虽然我收紧了时序,但成绩也并没有比DDR4-2750好。 |
本文版权归 PCEVA,PC绝对领域,探寻真正的电脑知识 原作者所有 转载请注明出处
发表评论
最新评论
- 引用 kazami1985
- 这代感觉就是个胡乱折腾出来的东西,硬塞上一些新特性,完全没啥意思
- 引用 Purple__RainS
- 第一次这么近!!!!!
- 引用 frank9991984
- 制程不变核心又加入了内部供电,散热真是个大问题,DDR4现在性能价格都不好看啊,要等下一代U和二代DDR4了
- 引用 littlefisher
- 就像d3刚上市时比d2还差,再等等吧,我觉得第一代d4会像1156一样不成熟,等1151接口的第二代再换平台会是一个比较好的选择
- 引用 有点小烦
- 本帖最后由 有点小烦 于 2014-10-12 02:28 编辑
DDR4每隔533跳一档才是正统。2133的上个3000就叫能超了?那1066可以超到1500的DDR3是否也一样可以让你心花怒放?
热门评论
热门评论