小黑屋
查看详细资料
TOP
原帖由 ppkkhh 于 2016-10-17 08:34 发表 dx11不也差不多?这还有啥说的。n卡就开dx11玩呗
原帖由 @ppkkhh 于 2016-10-17 09:37 发表 还是之前贴的内容。我转的别人的 dx12游戏只有奇点和杀手的时候,就有人发现这个问题了。 这是GCN1.0,GCN1.1(2.0),GCN1.2(3.0)架构组成的区别。 280x属于GCN1.0,290x属于GCN1.1,380x属于GCN1.2。 280x和380x同样具有:像素流水线32条,纹理贴图单元128个,统一着色引擎2048个。 290X更多,略。 AMD当前引以为傲的是硬件ACE异步计算,这ACE会影响效率,在dx11中表现为拖累性能,在dx12中表现为提升性能。 280x是Tahiti核心,ACE规模是2个引擎单元,每个引擎单元每周期执行1个原语指令。 380x是Tonga核心,ACE规模是8个引擎单元,每个引擎单元每周期执行4个原语指令。 再说下290x的Hawaii核心,ACE规模是8个引擎单元,每个引擎单元每周期执行2个原语指令。 然后说为280x为什么比380x快,这下就明白了,280x的ACE规模小,dx11下拖累性能较少,再加上功耗加成,dx11表现不差。 380x的ACE规模略大,dx11下拖累性能更多,再加上功耗改良,dx11比不过280x的。 290x硬件配置强于上面两者,性能更强是勿庸置疑了,ACE规模居中。 GCN中除了ACE和功耗,还有其它优化,比如常见的曲面细分单元,也是一代比一代强化,目的其实是为DX12适配的。