从上面的计算式看来,就算在1600×1200×32的显示模式下使用三维绘图比如3D Studio Max,它所需的显存也仅为1600×1200×32bit/8bit×3=23040000byte=22.5MB而已。但是现在的主流显存容量已经是128MB,256MB的显卡在市场也并不少见,我们从前面的式子可以知道理论上32MB的显存容量都绰绰有余了,那为什么显卡的显存容量还在不停的成倍增长呢?我们用得着这么大的显存容量吗?多出来的是浪费吗?
比如GeForce FX 5200,官方默认的显存工作频率为400MHz,而显存位宽则有128bit和64bit两种规格,所以显存位宽为128bit的GeForce FX 5200的显存带宽=400×128/8=6.4GB/s,而显存位宽为64bit的GeForce FX 5200的显存带宽=400×64/8=3.2GB/s。也就是说从理论上来讲,显存位宽为64bit的GeForce FX 5200的显卡性能只是显存位宽为128bit的GeForce FX 5200的一半!但由于FX 5200只是属于低端核心,在“价钱第一”的低端市场里只要使用64bit的显卡价钱足够便宜,其跟128bit的性能差距也就显得没有那么重要了。而无独有偶,目前的显卡市场还存在着一款使用中高端核心,却只有64bit显存带宽的显卡——Radeon 9600 SE。它使用了和目前ATI的中高端主力Radeon 9600系列相同的RV350核心,与Radeon 9600标准版最大的区别就在显存位宽上,而频率则同为325/400MHz,所以显存带宽分别为3.2GB/s和6.4GB/s。那么它对128bit的低端芯片显卡的优势在哪?劣势在哪?