XX
为DX11和未来全新设计:两次架构革新
● 两代架构专为DX11设计 曲面细分时辰已到
要说NVIDIA近几年芯片架构中最使人印象深刻的特点,就是它专为最新应用程序接口DirectX11开发的多形体引擎架构,也是它主要领先竞争对手的地方。
NVIDIA耗费了较长的时间研发他支持DX11的第一款产品Fermi—GF100,,它的核心架构与之前的GT200大相径庭。GF100将内核中的处理器分为四个模块,称为GPC,每个GPC中包含四组SM,每个SM中除了拥有32个流处理器和4个纹理单元外还有一个专用于计算DX11中曲面细分的多形体引擎“Polymorph”,这样总共便有16个Polymorph引擎。
每个Polymorph引擎将顶点获取、曲面细分、观察口转换、属性设置、流式输出这五种功能打包配属到每一个SM当中,这样可以高效地根据Shader流水线中曲面细分指令对顶点数据进行曲面细分处理,最后回过来经过RASTER单元分配筛选后再开始下一步的着色工作。
GK104芯片架构图
今年年初紧随着Fermi出现的第二代DX11芯片架构—Kepler有翻天覆地的变化,流处理器数量空前增加,多形体引擎传承了Fermi的设计,只是与SP单元的数量配比发生变化,令负载结构和芯片资源利用率更加合理。
● 随着DX11游戏增多,Fermi的优势愈发明显
刚开始的DX11游戏中曲面细分应用非常稀少,诸如著名的《尘埃2》、《叛逆连队2》、《异形大战铁血战士》都是如此,因为游戏开发者需要考虑用户电脑图形性能的承受能力,NVIDIA的设计显得未雨绸缪。
NVIDIA在DX11计算方面的成就愈发受到游戏开放商的重视。可以看到现在的DX11游戏出现的频率正在加快,而游戏中应用的曲面细分含量也在增多,最近出现的《失落的星球2》和《鹰击长空2》便是好例子。
DX11特效使游戏画面的逼真度有了翻天覆地的变化,就像每一代DirectX API一样,它成为主流应用程序接口的趋势只是时间问题,NVIDIA DX11架构的价值将愈发明显。
网友评论