正文内容 评论(0)
[两根内存是否必要——双通道与单通道能影响TurboCache多少性能?]
由于GeForce6200 TurboCache需要大量的共享内存来实现大部分的纹理渲染,对内存带宽的需求还是很大的,因此这便对内存的选择提出了要求,我们也对单通道和双通道两种情况下的性能进行了对比测试。
普通的单通道内存系统都只具有一个64位的内存控制器,而双通道内存系统则有2个64位的内存控制器,在双通道模式下具有128bit的内存位宽,从而在理论上把内存带宽提高一倍。以DDR400为例,其在单通道情况下的内存带宽只有3.2GB/sec,而如果采用双通道内存则能够实现6.4GB/sec的内存带宽。此外,虽然双64位内存体系所提供的带宽等同于一个128位内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能内存控制器,理论上来说,两个内存控制器都能够在彼此间零延迟的情况下同时运作。两个内存控制器的这种互补设计可以让等待时间缩减50%。双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。
通过前面的GeForce6200 TC技术规格分析,我们发现即使在受到芯片组限制的情况下,TurboCache的逻辑核心依然能够达到 4GB/sec的传输带宽,而如果采用nForce4芯片组的话则能够达到PCI-E上下行一共8GB/sec的带宽需求。因此能够看出,TurboCache技术对内存带宽的需求还是相当大的。从理论上来说,双通道的DDR400内存应该是很必要的,那测试的结果又是如何呢?
从测试成绩来看,单通道确实对显卡的性能造成了一定的影响,3DMark2001SE的各项测试成绩都有所下降,而最终得分也下降了百分之三,看来单通道的内存带宽确实成为了显卡性能的瓶颈。
3DMark03的测试中结果也依然相似,成绩下降了接近百分之三。而在最后一项对显示带宽要求更高的测试中,成绩下降则更为明显,达到了9.7%。看来随着游戏纹理渲染需求的增加,内存带宽不足的问题也更加明显了。
AquaMark3的众多测试场景也都是需要进行大量的纹理渲染,在单通道模式下成绩下降也接近百分之四,而平均帧数也有所降低。
综合以上的几项测试,我们能够清楚的了解到内存带宽对于GeForce6200 TurboCache的性能影响,通过对比双通道内存由于带宽高出一倍的优势,因此性能更为出色。而单通道由于只有3.2GB/sec的内存带宽,因此性能稍显逊色。
不过我们也发现,内存带宽一倍的差距并没有造成显卡性能上巨大的差异。究其原因,我们认为是由于测试平台采用了Intel 915芯片组,前面曾经提到,不同的芯片组由于采用了不同的PCI-E传输方式,因此并不能完全发挥PCI-E总线的带宽优势。而Intel 915芯片组的PCI-E带宽最高只有上行的3GB/sec和下行的1GB/sec,总带宽只有4GB/sec,因此双通道内存的带宽只有4GB/sec能够被显卡所采用。这也就是为什么采用双通道和单通道DDR400内存的性能差别并不是很大,因为这实际上只是4GB/sec与3.2GB/sec之间的性能差别。
由于我们手中并没有其它的PCI-E平台,例如nForce4和K8T890,因此对于这个问题的探讨也只能止步于此。不过通过数据我们也能够推测出,由于nForce4平台的PCI-E通道设计实现了对8GB/sec的双向数据带宽,由于总线的带宽瓶颈被打破,因此采用双通达内存将会获得更大的性能提升,而双通道与单通道之间的性能差距也会更加明显。这个问题我们也会在今后的测试中逐步去验证。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...