2009.3最佳问答 ◆◆◆◆◆◆◆◆
- UID
- 2644828
- 主题
- 0
- 阅读权限
- 60
- 帖子
- 5921
- 精华
- 0
- 积分
- 5416
- 金钱
- 473
- 荣誉
- 245
- 人气
- 0
- 在线时间
- 17 小时
- 评议
- 0
  
- 帖子
- 5921
- 精华
- 0
- 积分
- 5416
- 金钱
- 473
- 荣誉
- 245
- 人气
- 0
- 评议
- 0
|
学习[学习先]最简单地说, 现代显卡工作的整个过程是 CPU把需要运算的一部分数据交给 GPU, GPU通过运算生成位图, 然后同步发到显存( 帧/数据缓冲区/frame buffer), 最后才变成你屏幕上的画面.
所以, 这其中首先最重要的是GPU的运算能力, 因为这直接决定了位图的生成效率以及 抗锯齿,异性过滤和其他附加后期处理运算效率, 然后是显存的容量和性能. 因为位图的分辨率越高, 施加的后期处理运算越多, 位图所占用的空间就越大. 因此, 这也就有了一个瓶颈问题. 首先要看游戏/程序的类型, 以使用GTX 295为例, 运行FEAR 2, COD5 这类游戏时就算是到2560X1600的分辨率, 运算和缓冲区仍是处于一个健康,流畅的工作状态下, 因此帧数可以保持在非常非常高数字. 这时你的显卡可以理解为是是驾轻就熟地在跑.
而对于显卡危机这样的游戏就会有一个十分有趣的现象了. 在1920X1200的分辨率时, GPU运算能力仍有相当的盈余, 而显存则剩余空间并不很大,效率开始降低, 因为位图实在太大了. 而到了2560 X1600时, GPU仍然足够应付此时的计算量, 而显存则完全不够, 这时GPU无论有多强,也还是要等待显存的同步释放(瓶颈) 因此帧数比1920X1200时会有个非常大的下降, 从1920时的~50FPS掉到20FPS左右. 而且抗锯齿,垂直同步,异性过滤和其他附加后期处理/运算多的话, 这个状况会更加严重.
所以, 显卡的GPU性能以及显存搭配要合理才是最理想的状况. 因为GPU太强,而显存不足的话有瓶颈, GPU偏弱而显存过剩, 同样会有瓶颈.
显卡危机 全MAX @ 2560X1600, 现在还没有卡能做到, 至于295, 285, 4870X2这样的重量级选手, 就算是在QUAD/ Tri-SLI/ CFX下, 尽管GPU运算能力有盈余, 但显存方面还是被KO了. (<30FPS) |
|