APU平台DirectX 12性能测试:超级大惊喜!

 

APU平台DirectX 12性能测试:超级大惊喜!html

转自:http://www.ithome.com/html/digi/129840.htm多线程

[size=1pc]微软将会在接下来的GDC 2015游戏开发者大会上公布DirectX 12规范,而前段时间AnandTech在微软、NVIDIA和AMD的帮助下完成了首个实际测试,虽然还不是最终版本,并且只是初步结果,不过能够看出DX12新规范在CPU效率和多线程上有惊人的提高。ide

[size=1pc]以前他们的测试平台是Intel Core系列CPU和各类主流以上独显,近日他们还补充了对AMD Kaveri APU平台的测试,此次会得出怎样的结果呢?工具

[size=1pc]性能

[size=1pc]此次他们继续使用微软和Oxide Games提供的新版Star Swarm星际虫群Demo进行测试,硬件平台上选择了AMD A10-7800和A8-7600两颗APU。而做为对比的,CPU方面有Intel Core i3-4330,显卡则是GTX 770,其他硬件配置参考下表。测试

[size=1pc]spa

[size=1pc]▼CPU并行测试:线程

[size=1pc]htm

[size=1pc]游戏

[size=1pc]

[size=1pc]结果让人惊喜,以前咱们也有提到过,DX11规范限制到单线程,对于AMD APU这种以量(核心数)取胜的处理器来讲根本占不到便宜,你们也能够看到Core i3在DX11下的表现随时能够甩APU一条街。

[size=1pc]而DX12则支持2-4核并行,这样一来APU的多核优点也终于能发挥做用了,简直能够用“穷屌丝华丽翻身变高富帅”来形容。在高、中画质测试中几乎追上Core i3,Core i3性能提高了64%,而APU足足提高了170%以上。

[size=1pc]不过有点意外的是,低画质测试中APU与Core i3依然有不小的差距,尽管相比DX11有改善,但仍是不怎么好看。AnandTech找到了问题所在,原来是这个Demo在低画质时的批量计数(batch counts)比中高档画质少得多,只有20K,然后者分别是55K和90K,此时CPU再也不由于大量的批处理(batch submission)而成为性能瓶颈。

[size=1pc]

[size=1pc]接下来再看看上面提到的这个批处理时间,DX12极大地改善了这一方面的性能。在DX11之下,Core i3是毫无悬念地力压APU,而在DX12有了极大提高,直接从近31ms跳到6.4ms。不过也不要开心得太早,DX12在这里更照顾APU,两个参测型号均只有6.1ms和5.9ms,逆转“默秒全”的Core i3。

[size=1pc]▼GPU并行测试:

[size=1pc]

[size=1pc]

[size=1pc]最后再看看GPU性能表现,在DX12下独显是有很大的提高(搭配A10-7800),而集显则很快赶上了性能瓶颈,不过10-7800在低画质时的图形性能仍是有44%的提高,而A8-7600则有25%,也算是有点好处吧。

[size=1pc]不过AnandTech再次提示你们不要过度解读这份结果,首先星际虫群是一个将最佳的结果展示出来的测试工具,将来的DX12将所以而受益,但提高幅度并不必定会像这个结果那样明显,由于CPU还要负责不少非渲染任务。

相关文章
相关标签/搜索