朋友最近买了一块9800SE黄金版显卡,资料上说显存位宽是128bit,他请我去鉴别一下是否属实。过去一看,原来显存上都贴了散热片,根本没办法查看到更详细的信息,该怎么办呢?
显存位宽指的是在一个时钟周期之内所能传送的bit数,是决定显存带宽的重要因素,与显卡性能密切相关,当显存种类相同并且工作频率相同时,数据位宽越大,性能也就越高。例如9800SE显卡支持很多不同位数的显存,既可以是128MB的128bit、64MB的64bit,也可以是256MB的128bit、128MB的64bit等,在工作频率相同的前提下,128bit的显卡带宽性能比64bit的要高一倍。
因为大容量显存更能吸引用户的眼球,因此有些二线厂商出于节省显卡成本和提高销量的目的,经常推出一些大容量显存但位宽较低的产品,有时甚至采用低于规定的显存颗粒,朋友们不可不防。
对于显卡而言,显存的封装方式决定了位宽的计算基数,一般来说,mBGA和QFP封装的颗粒是32bit/颗,而中低端和低端显卡一般使用的是TSOP封装显存,位宽是16bit/颗,例如一块显卡使用了4片mBGA的芯片,那么它的位宽就是32×4=128bit,如果是8片则为256bit,但如果使用4片TSOP的显存,那么就是64bit了。这种计算方式虽然清晰明了,但显然很不方便。忽然,我想到了RivaTuner这款软件,立即去下载了最新版本,运行后切换到“Main”选项页,如图1所示(利用RivaTuner查看显存位宽),其中显示的“128-bit”就是显存的位数了,看来经销商没有骗我这位“菜鸟”朋友,怎么样,这个方法很简单吧!