实用:7300GS在DDR2平台比DDR能快多少?
内存共享技术一直以来都是显示芯片厂商十分重视的课题。“将内存作为显存”以提高内存利用率是厂商与用户共同的美好愿望。其实早在AGP时代,就已经使用了“显存映射到内存”的技术了,无奈AGP提供的带宽令到这种AGP纹理调用所起到的作用十分有限,AGP模式下的系统内存只能作为具备部分功能的辅助显存。然而当PCI Express已经普及的今天,这种境况大大得到了改变。
PCI Express为x16模式,这种图形接口包括两条专用的通道,一条可由显卡单独到北桥,而另一条则可由北桥单独到显卡,从而提供最高双向共8GB/s(上行下行均为4GB/s)的峰值带宽。如此高的带宽已经肯定足够GPU与北桥芯片沟通使用,甚至略显铺张浪费,因此如何利用带宽就成了关键。
在利用PCI Express带宽方面,nVIDIA无疑是走在了技术的前端。在2004年12月16日发布了具有革命性技术的产品:Geforce6200TC。TC是Turbo Cache的缩写,其本质作用就是能够共享系统内存带宽,整个Turbo Cache都基于双向通信协议的PCI-Express,并且完全受益于PCI-Express的高带宽,因而6200TC的显卡将搭配较少的本地显存,这样的做法明显可以节约成本。
从根本概念来看,包括nVIDIA Turbo Cache在内,这与当年的AGP纹理调用似乎没有多大的区别。但是请不要忘记,AGP显卡访问系统内存时只能读取其中的纹理,但是却不能把帧缓存分配到系统主内存里,其中帧缓存包括色彩缓存和深度缓存等。如果要在系统内存里分配帧缓存,就必须是固定地从系统内存里分割出来。显然,这样很容易造成系统内存的浪费,而且需要到BIOS内手动设定,工作起来十分不便。
需要明确这样一个概念,存储纹理与存储帧缓存是两种完全不同的境界。传统AGP显卡因为受制于带宽以及并行传输模式而无法实现在内存中存储帧缓存,因此这对于整体性能的贡献并不大,让显卡依旧需要依靠大容量显存才能发挥出高性能。然而PCI Express x16总线却截然不同,至少高达4GB/s的带宽以及串行传输模式顺利解决了帧缓存的存储难题。简单而言,AGP模式下的系统内存只能作为具备部分功能的辅助显存,而PCI Express模式下的系统内存可以作为常规显存来使用。
然而Geforce6200TC在推出后的反映并没有收到预期效果,TC技术大有雷声大雨点小的声势。然而nVIDIA还是一再强调TC技术的优势,而且信心并没有受到市场的打击。不但在2005年推出易名后的Geforce6500(同样是基于TC技术的产品),更是在上个月发布了新一代的集成TC技术的产品----GeForce 7300GS。GeForce 7300GS是nVIDIA最新的GeForce 7系列家族中的低端产品,看来是要将TC技术进行到底。
从目前主流的PC平台来看,DDR2内存平台是以后发展的大方向,Intel老大哥已经全力支持DDR2阵营,只有AMD方面还在死守DDR。对于7300GS或者6200TC来说,利用系统内存就意味着内存对其影响会较大,那么DDR与DDR2内存平台对他们的性能影响究竟如何呢?我们下面就来一个大对比。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/ITzixun/33796.html