大家去卖场购买显卡经常听到这样的对话: 第一种版本:这块显卡不错,128位(bit)的显卡,性能比64位的强多了。 第二种版本:这块卡显存是256位的,只有顶级显卡才是这种规格,现在我是甩货才便宜出。 显存位宽已经成为商家宣传显卡的一个重要手段,并且被广泛运用,那么显存位宽是否真的像他们说的如此重要?我们应该如何选择呢?什么是显存位宽? 显存位宽是显存在一个时钟周期内所能传送数据的位数,位数越大则一个时钟周期所能传输的数据量越大,(bit中文成为“位”,8个bit是一个字节)显存位宽是显存的重要参数之一。目前市场上的显卡显存位宽主要有64bit、128bit、256bit三种规格,其中也有部分厂商针对入门级市场推出了32bit的GeForce 6200显卡,而ATI最新顶级显卡Radeon HD 2900XT则采用了512bit显卡,达到了显存位宽的顶级水平。我们经常听大家说128位显卡和256为显卡就是指这款显卡的显存位宽大小。 显存位宽越大,单个时钟周期所能传输的数据量越大,所以在时钟频率一样的情况下,256bit显卡比128bit显卡可以提供高一倍的数据传输量,也就是我们常说的显存带宽。 了解了什么是显存位宽后,我们来看一下为什么显存位宽对我们来说十分重要?显存位宽为什么很重要? 显存位宽大小由于关乎显卡每个时钟周期所能传输的数据量,所以对于时刻都需要大量数据传输的游戏显卡来说最为重要。首先我们来看一个公式: 显存带宽=显存位宽×显存频率/8 从这个公式中我们可以了解到显存位宽的大小直接关系到显存带宽的大小,例如:两块显卡的显存频率为1GHz,其中一块为128位,另外一块显卡则为256位,那么他们两个的显存带宽分别为:1GHz×128∕8=8GB/s,而256位显存位宽显卡则可以提供500MHz×256∕8=16GB/s,两块显卡的最终带宽分别为8GB/s和16GB/s,显存带宽相差了一倍。 白话小例子 用一个简单的例子来说,显存带宽比喻成为水坝单位时间内的流量,而显存频率就是水流速度,而显存位宽则是河道的宽度,在平日里水流速度平稳的时候,想要提高水坝水的流量,那么我们可以采用扩宽河道宽度的做法,可以有效的提高水坝水的流量。不同位宽显卡市场定位 那么在日常生活中,我们是否每时每刻都需要超大显存位宽呢?当然不是,如果我们平时仅仅是工作使用,那么采用一块集成显示核心直接共享内存的集成显卡就完全可以满足需要,而这个时候显存位宽和带宽与内存速度相同。 如果我们平时会玩一些休闲游戏,例如:跑跑卡丁车、劲舞团等,那么一块64bit位宽的入门级显卡就可以满足我们的需要,价位区间:400元以内。 而128bit和256bit显卡主要定位主流显卡市场,可以运行当前大部分主流3D游戏,价格区间:500-1500元。 NVIDIA最新一代顶级显卡GeForce 8800GTX采用了384bit显存,可以提供86.4GB/s显存带宽,次顶级产品GeForce 8800GTS 320M则采用了320bit显存,可以提供64GB/s显存带宽;而ATI最新一代顶级显卡Radeon HD 2900XT采用了512bit显存,可以提供高达102.4GB/s的显存带宽,价格区间:2000元-5000元。 了解了显存位宽的重要性以后,我们回到主题:128bit和256bit显卡该选谁? 当前市场上64位显卡主要定位入门级市场,而主流显卡市场则主要是128bit和256bit显卡,它们主要分布在500到2000元这个价格区间。当前128bit和256bit显卡主要有? 目前市场上128bit显卡代表作主要以最新上市的DriectX10显卡为代表,它们的价格区间分布在500-1500元,主要有GeForce 8500GT、GeForce 8600GT、GeForce 8600GTS、Radeon HD 2600Pro、Radeon HD 2600XT等。 而当前市场中256bit显卡代表产品主要是上一代中高端显卡,随着时间推移逐步降价,目前价格区间分布在400-1500元左右,价格区间刚才提到的DirectX10 128bit显卡完全重合,主要有:Radeon X800GTO、Radeon X1950GT、Radeon X1950Pro、Radeon X1950XT、GeForce 7900GS、GeForce 7950GT等。显存带宽对比 这样分析那么是不是上一代老显卡一定要强于新一代的显卡呢?我们还是用数据说话,这里我们用GeForce 8600GTS、GeForce 8600GT和GeForce 7900GS三款显卡作为128bit和256bit显卡的代表作进行对比。 GeForce 8600GTS=128×2000MHz/8=32GB/s GeForce 8600GT=128×1400MHz/8=22.4GB/s GeForce 7900GS=256×1320MHz/8=42.2GB/s 从计算结果中我们可以了解到GeForce 7900GS拥有42.2GB/s的显存带宽,而GeForce 8600GT仅有22.4GB/s,仅有GeForce 7900GS一半左右,在实际游戏中显存带宽势必会成为显卡性能发挥的瓶颈。 而这里我们加入了GeForce 8600GTS显卡的计算数据,8600GTS显存带宽为32GB/s,仅比GeForce 7900GS低10GB/s左右,高于8600GT,这个主要由于GeForce 8600GTS采用了1ns显存颗粒,显存默认频率达到了2000MHz,提高显存工作频率来弥补显存位宽的劣势。总结 从测试公式中我们了解到影响显存带宽大小的决定性因素有两个,其中一个就是显存位宽,而显存频率则是另外一个决定性因素。从目前来看,在主流价位中,上一代显卡显存带宽更具优势,其中7900GS显存带宽几乎领先于8600GT一倍左右。但是随着显存逐步发展,越来越快的显存颗粒可以提供给我们更高的工作频率,8600GTS就是一个很好的例子,同样是一块128bit显卡,在显存频率提升以后与7900GS显存带宽逐步缩小,从这方面我们可以预测未来GDDR4显存颗粒普及以后,搭建更快显存颗粒的128bit显卡将在不久的将来提供较256bit显卡更高的显存带宽。
没有评论:
发表评论