AMD平台测试成绩 正片来了!我们用截图的形式来呈现两个平台的测试成绩,让网友有个直观的对比。首先是AMD平台,AMD A10-7850K、A8-7650K的测试结果如下图。 720p分辨率下,AMD A10-7850K在DX11单线程跑分647,783 Draw Calls/s,DX11多线程跑分619,766Draw Calls/s,使用Mantle API的结果是3,438,265Draw Calls/s,而DX12的结果是3,635,385 Draw Calls/s。 1080p分辨率下,AMD A10-7850K在DX11单线程跑分623,406 Draw Calls/s,DX11多线程跑分597,961Draw Calls/s,使用Mantle API的结果是3,357,256Draw Calls/s,而DX12的结果是3,045,067 Draw Calls/s。 可见,DX12与Mantle API下每秒最大绘制调用数量将DX11甩了一条街,分别是单线程DX11的5倍左右。有趣的是,在不同分辨率下,DX12与Mantle的成绩各有高低,综合比例来看,DX12应该比Mantle高的,不过可能由于驱动或者CPU自身性能瓶颈问题,导致了DX12在1080p的不正常。 在AMD A8-7650K平台的测试结果也是如此,Mantle以及DX12 API的每秒最大绘制调用数量依然是DX11环境不能企及的。 有趣的是,在A8平台下DX12的每秒最大绘制调用数量在两个分辨率都比Mantle低。估计原因是A8的CPU性能比A10低,DX12比起Mantle更多地需要调动CPU运算,使得瓶颈影响更加明显。 Intel平台测试成绩
720p分辨率下,Intel Core i3-4160在DX11单线程跑分455,157 Draw Calls/s,DX11多线程跑分512,165Draw Calls/s,而DX12的结果是1,131,209 Draw Calls/s。 1080p分辨率下,Intel Core i3-4160在DX11单线程跑分444,899 Draw Calls/s,DX11多线程跑分458,000Draw Calls/s,而DX12的结果是948,498 Draw Calls/s。 从中可以看出,Intel平台下,单线程DX11到DX12 API的对比,后者的提升只有2倍多。 测试小结: 显而易见,DX12乃至Mantle API在CPU的调用效率是DX11 API不能企及的,体现了新技术的优势。 至于平台对比来看,AMD在DX12 API环境下的每秒最大绘制调用数量是Intel平台的三倍。这得益于DX12改善多核心的优化,让各个核心的工作更加平均,提升了效率。同时GPU架构的优势,让调用效率更加高。 PConline总结 通过这一次简单的测试可以看出,DX12的出现给了玩家很大的升级Windows 10动力。通过底层优化,DX12 API有助于降低系统开销,让调用更加高效,使整个系统得以更好运作。 尤其是多核心环境下,在DX12 API获得的收益更加多。改善了以往四核CPU在游戏性能不如高频双核CPU的不合理。同时,通过底层的优化,游戏开发者能够放开手脚,真正实现游戏对多核CPU的完美优化。所以不难看出,核心数更多、GPU更强的AMD在这个测试中展示了明显的优势。
不过,DX12游戏还是在纸面阶段,DX12 API是否带来这么高的收益还得看这些游戏推出后的测试。而这次只是一个API的调用效率测试,并不代表DX12游戏性能。更多地给大家一个预热的参考。 |
正在阅读:差距竟然那么大?首款DX12测试工具体验差距竟然那么大?首款DX12测试工具体验
2015-05-11 00:15
出处:PConline原创
责任编辑:liangzhijie
键盘也能翻页,试试“← →”键