原生与胶水之争!CPU和GPU真假大论战
● 真假DX11架构:谁才是真正的DX11 GPU
我们知道HD5870是首款支持DX11的显卡,迄今为止AMD全线HD5000都对DX11提供了支持并全面上市。按理说只要能支持微软DX11 API就没有可以值得怀疑得了,为什么还会有真假DX11架构一说呢?
原因就在于NVIDIA发布GTX480之后,大家发现在DX9C和DX10游戏中,GTX480领先HD5870的优势不算太多,基本都在大家的预期之内,但是DX11性能GTX480却遥遥领先与HD5870。A卡的DX11性能为何如此不济?问题出在架构方面:
NVIDIA针对DX11中的几项关键技术,重新设计了GPU图形架构,加入了4组光栅化引擎和16组多形体引擎,这就使得GTX480在DX11 Benchmark和DX11游戏中的运行效率非常高,尤其是Tessellation性能。
而ATI为了抢先发布DX11显卡,只是在上代产品的技术上添加了DX11指令集而已,并没有针对DX11新的渲染流程和关键技术做优化。如此一来HD5000在DX9C/DX10游戏中的表现依然出色,但在DX11游戏中就出现了瓶颈,DX11特性使用越多,其性能就越差。
NVIDIA想要为GT200架构添加DX11和Tessellation支持是很容易的
于是,很多对GPU技术感兴趣的玩家和Nfan们对NVIDIA的做法大加赞赏,认为Fermi架构完全针对DX11的几大关键技术优化设计,可谓是原生DX11架构。而HD5800的架构则是R600架构植入SM5.0指令集而已,相当于是胶水或者桥接DX11架构,双方在DX11性能方面自然差距较大,而且是越来越大;
当然Afan们持反对意见,什么样的架构都无所谓,只要性能足够即可,在老游戏和早期的DX11游戏中其性能还是不错的,而且HD5000还有低功耗低发热的特性,等等。
争来争去,但凡涉及到技术与架构时,问题又回到了前面我们回顾过的“原生”与“桥接”或者“胶水”上面。那么您怎么看NVIDIA和AMD双方的真假DX11架构之争呢?只有经过广泛而又深入的讨论,才能对新产品与新技术又一个更加深刻的认识,欢迎大家各抒己见!■