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的魅力。
版权声明:本文标题:DX12给核显带来什么 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1720975459a853509.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论