纵观桌面个人电脑的发展史可以发现,CPU和显卡的更新换代速度远远超过了其它配件,性能上也取得了长足进步。就像CPU缓存容量在不断提升一样,显卡的缓存容量也在不断提升,到目前为止已经历经了16MB、32MB、64MB、128MB、384MB、512MB、768MB和1GB等类型。作为数据交流的中继站,显卡缓存不仅同样担当着仓库的角色,还担当起高效物流配送的角色,只是物流的工作效率放到缓存上就成了工作频率。
随着微软新一代操作系统Vista的问世,对显存(显卡缓存)容量提出了更高要求。加上DX10技术的快速普及,更加绚丽的3D游戏画面同样需要大容量缓存来支持。目前主流DX10显卡已经标配起了256MB/512MB大显存,如HD2600和GeForce 8600系列显卡。那么256MB/512MB容量的显存,会对主流显卡性能造成多少影响呢?用户如何在性能和成本之间求得平衡?今天我们就来讨论一下和显存容量大小有关的话题。
我们以主流DX10.1显卡的代表作品一一AMD新一代Radeon HD 3850显卡为例,看看用户应该选择多大容量的显存?Radeon HD 3850显卡之所以倍受用户关注,和它在核心制程技术、着色器数量等方面有很大提升是分不开的,当然显存容量和显存位宽进一步翻倍,也引起了用户的极大好奇。
AMD 中 高 档 系 列 显 卡 规 格 表 | ||||
显卡型号 | Radeon HD 2900 XT | Radeon HD 3870 | Radeon HD 3850 | Radeon HD 2600 XT |
核心代号 | R600 | RV670 | RV670 | RV630 |
制造工艺 | 80nm | 55nm | 55nm | 65nm |
核心晶体管数目 | 7亿 | 6.66亿 | 6.66亿 | 3.9亿 |
DirectX 版本支持 | DirectX 10 | DirectX 10.1 | DirectX 10.1 | DirectX 10 |
着色器数量 (标量通用着色器) |
320 | 320 | 320 | 120 |
光栅处理器数量 | 16 | 16 | 16 | 8 |
核心 |
740MHz | 775MHz | 670MHz | 800MHz |
着色器频率 | 740MHz | 775MHz | 670MHz | 800MHz |
理论峰值计算能力 | 475 GFLOPS |
497 GFLOPS |
428 GFLOPS |
192 GFLOPS |
GPU I/O | PCI Express x16 | PCI Express x16 2.0 | PCI Express x16 2.0 | PCI Express x16 |
内存频率 | 1650MHz | 2250MHz | 1650MHz | 2010MHz |
内存位宽 | 512bit | 256bit | 256bit | 128bit |
内存类型 | GDDR3 | GDDR4 | GDDR3 | GDDR4 |
内存容量 | 512MB | 512MB | 512MB 256MB |
256MB |
节能技术 | 无 | PowerPlay | PowerPlay | 无 |
视频加速相关 | Avivo | Avivo UVD | Avivo UVD | Avivo UVD |
2999元 | 1999元 | 1499元 1199元 |
999元 |
从对比当中可以看出,256MB和512MB版本的Radeon HD 3850显卡,在价格上相差了300元,后者比前者约贵20%,其它规格则完全一样。
就像CPU核心和GPU显示核心需要主频来提高效能一样,缓存同样需要更高的主频来提升性能。而显卡缓存运行频率的高低又与显存类型有关,目前显卡所采用的缓存是在GDDR内存的基础上发展而来,先后已经历了GDDR1/GDDR2/GDDR3/GDDR4四代产品,频率依次提升,但延迟也相应增大。出于成本和延迟上的平衡考虑,目前大多数DX10显卡仍采用GDDR3显存,当然即便是同类型的GDDR3显存,在显存频率上也有很大不同。
显存的速度一般以ns为单位。DX10显卡上常见的显存有2ns、1.6ns、1.4ns、1.2ns甚至1ns的显存。其对应的额定工作频率分别是500MHz、 625MHz、714MHz、833MHz和1000MHz(额定工作频率=1/显存速度)。由于GDDR颗粒可在时钟周期的上升沿和下降沿都传输数据,因而上面这些规格的GDDR3内存颗粒实际运行频率可达1GHz、1350MHz、1428MHz、1666MHz以及2000MHz,这也是我们通常看到的标识方式。