深入解析显卡各项性能参数 很多朋友总问,为什么某某低端卡频率比高端卡高,但性能却低,现在我简单说一些判断依据
通过一些具体显卡例子来说明: [GeForce 7900GS][20像素管线][20纹理单元][7顶点管线][核心频率450MHz][像素单元频率450MHz][显存频率1380MHz][显存容量256MB][显存位宽256bit] 1、显卡型号为GeForce 7900GS,这个没什么多解释的; 2、20像素管线,现在游戏最重要的渲染(render)部分就是像素着色(pixel shader); 3、像素管线可以看成一个个工作小组,20像素管线(pixel shader pipeline),就像20个工作小组,同时进行像素着色工作; 4、显卡核心频率可以看成是每个工作小组的工作速度,450MHz即每秒完成 450M次工作; 5、通过第 3、4两条,很容易理解,整体工作能力就是工作小组数量*每个工作小组的速度,同理:像素着色能力=像素管线*核心频率; 6、纹理填充也是渲染的重要部分,纹理填充能力=纹理单元*核心频率,道理同上; 7、顶点生成也是渲染的重要部分,顶点生成能力=顶点管线*核心频率,道理同上; 8、显存(graphic memory)是评判显卡性能的又一个关键指标,显存容量大小决定了显卡需不需要借助系统内存一起工作; 9、当显存容量不足,必须借助系统内存的时候,速度会大大降低,因为系统内存速度往往要比显存慢很多,具体差多少见第 10条
10、这里给出一个显存带宽计算公式:显存带宽=显存频率*(显存位宽/8); 11、简单计算 7900GS显存带宽=1380MHz*256bit/8=44160MB/s=44
16GB/s,系统内存如DDR2-800,带宽仅为 6
4GB/s; 12、通过第 10条,很容易理解,显卡其实并非只要显存位宽大就好,其实显存带宽