MCPLive > 杂志文章 > 邂逅五款GeForce GTX 480/470显卡

邂逅五款GeForce GTX 480/470显卡

2010-08-06望穿秋水《微型计算机》2010年7月上

DirectX 11游戏需要怎样的显卡支持?

DirectX 11游戏和以往的游戏大的不同在于其支持DirectX 11,使用了大量DirectX 11技术。有关DirectX 11技术,例如曲面细分和DirectCompute 11等,我们之前也多次介绍过。那么对DirectX 11游戏来说,怎样的显卡才可以更好地支持它呢?或者说在面对DirectX 11时,新一代DirectX 11显卡应该做出哪些设计和优化呢?

首先是曲面细分,这是DirectX 11中非常重要的功能。它需要显卡具备强大的几何计算性能,至少比前代产品明显强几倍,这样才能更好地对其提供支持。具备强大的几何性能是支持曲面细分的根本因素,强大的几何性能就像充足的建筑材料,曲面细分就像建筑公司,只有材料足够,建筑公司才能快好地完成建设。因此新一代DirectX 11显卡应该具备强大的几何计算性能。其次,DirectX 11的DirectCompute 11计算需要支持新功能、更强大的核心架构设计和更大的缓存,以及完整支持符合国际标准的双精度计算。当然,计算效率越高越好。第三,传统3D计算模块的加强。

从第一点来看,在基于DirectX 11的显卡设计中,至少需要为几何性能进行特别优化,比如拥有更多的处理资源,特别加强几何处理的性能等。这也意味着设计人员在满足DirectX 11曲面细分计算的基础上,需要更进一步提升曲面细分计算的效率和性能,不能让它成为整个显卡计算中短的木板。道理也很简单——如果曲面细分计算没有完成,就没有符合要求的框架模型出现,也就无法进行后续的置换贴图、像素计算等操作。因此,专门设计的、加强了几何性能和曲面细分效率的单元模块是非常有必要的。

从第二点来看,双精度性能、缓存设计等都会影响到DirectCompurte 11的性能表现,因此支持DirectCompute 11的显卡在双精度计算方面需要比前代产品更有优势。除了双精度计算外,在一些DirectCompute 11新加入的、特别要求缓存的计算中,更大的、独立设计的缓存可以带来更为明显的性能提升,例如景深效果和半透明物体的处理。

更为优秀的大容量共享式缓存设计不仅能满足DirectCompurte 11的需求,还能带来寄存器等设备的性能提升。在一些特殊的纹理计算中,可读写的缓存也能有效提高计算效率。

另外,在传统的显卡设计中,缓存往往都是独立的。也就是说,A部件的缓存只有A部件可以调用。这样肯定会造成浪费,也为数据调用的共享带来困扰。如果在显卡中设计一个统一的共享式大容量缓存,那么就会在DirectCompute 11的计算中带来明显的性能增长,代表产品就是NVIDIA GF100系列显卡。

从第三点来看,新的DirectX 11显卡应该对传统计算做出改进,改善过去显卡计算中出现的瓶颈。比如加强纹理单元的效果、加强ROP单元的性能等。那么如今的DirectX 11显卡究竟对DirectX 11游戏支持的情况如何呢?哪些产品能够更好地支持DirectX 11游戏?下文将告诉你答案。

分享到:

用户评论

共有评论(1)

  • 2010.08.16 15:32
    1楼

    只买对的不买贵的。这卡等2000再说。

    (0) (0) 回复

用户名:

密码: