admin管理员组

文章数量:1540649

2024年7月15日发(作者:)

DX12给核显带来什么

有了前面显卡方面的比较,相信肯定有不少读者想了

解一下DX12能给整合平台带来多少增幅,接下来我们就看

看核显的表现。在核显测试中,我们选用的CPU分别是Intel

Core i3-4150与AMD A8-7650K,主板分别使用微星B85-G43

Gaming和A88XM Gaming,内存为芝奇RipjawsX

DDR3-2133 4GB,运行在1600MHz,操作系统依然为

Windows 10 Build 10056预览版,显卡驱动都更新到目前最

新的版本。

从3DMark API Overhead的测试原理上来看,CPU与

GPU的性能都会对这个测试的结果造成影响,算是对Core

i3-4150与AMD A8-7650K综合能力的一个考验,当然了

Futuremark也表示过这项测试并不是给大家去衡量显卡性能

的,仅是测试在同一套系统上使用不同API的性能差异,不

适合用来对比不同硬件平台的绝对性能,不过用来看看

DX12会给这两颗带来多大提升还是可以的。

AMD A8-7650K的测试结果

AMD A8-7650K DX11单线程跑出来的结果是461,275

Draw Calls/s,DX11多线程的结果是389,330 Draw Calls/s,

使用Mantle API的结果是2,293,737 Draw Calls/s,而DX12

的结果是1,965,529 Draw Calls/s,使用Mantle时的效率

比DX12还高,Mantle的每秒最大绘制调用数量是单线程

DX11的4.97倍,DX12每秒最大绘制调用数量是单线程

DX11的4.26倍。

上面的是测试时的负载状况,可以看到DX11测试时

CPU基本上是在全速运行的,而GPU有不少的空闲时间,

特别是单线程的时候,而改用Mantle与DX12时GPU基本

上都处于满载状况,而CPU的负载则比DX11时闲不少,特

别是DX12时CPU有差不多一半的时间在很低的频率运行,

明显DX12在CPU的多核优化上做得更好了,工作更平均的

划分给各个核心,这样APU才有机会用较低的频率完成更

多的工作。

Intel Core i3-4150的测试结果

Intel Core i3-4150 DX11单线程跑出来的结果是423,065

Draw Calls/s,DX11多线程的结果是435,320 Draw Calls/s,

而DX12的结果是1,125,297 Draw Calls/s,单线程DX11

到DX12的提升只有2.6倍。

Core i3-4150的负载状况,DX11测试时CPU基本都是

全速满载的,而GPU的负载则越来越低,测试过半后还开

始降频了,使用DX12时CPU负载会慢慢增加,最终会全速

运行,而GPU则基本是处于满载状态。

小结

随着Windows 10而到来的DX12都会给GPU带来一定

的提升,因为程序的运行效率变高了,但带来的提升幅度还

得看显卡的架构。从API Overhead的测试结果来看,AMD

可能会是DX12最大的受益者,CPU与GPU的有效利用率

明显都上升了不少,DX12的多核优化明显更好,各核心的

工作分配更平均,AMD处理器物理核心多的优势显露了出

来。

不过到底是不是真的有效这还得看未来在实际运行

DX12游戏时的情况,毕竟这只是一个API的运行效率测试,

虽然不能代表实际游戏运行效能,但是我们也能从这里管中

窥豹,提前感受到DX12的魅力。

本文标签: 测试运行显卡性能使用