资讯详情

DirectX 12之性能测试 比DirectX 11好的太多了!

小编:简简单单时间:2015-12-12 08:40:58   来源:游戏堡整理

在此之前,人们对DirectX 12真正的性能都处在猜测阶段,虽然有几个benchmark测试,但那并没有应用到实际游戏当中,并不是我们所需要的。现在,第一批DX12游戏《奇点灰烬》已经放出了初期预览版,我们也终于可以了解DX12的性能了。

DirectX 12之性能测试 比DirectX 11好的太多了!

我们测试的机器配置为:

CPU: Intel i7 4790K

GPU: NVIDIA 780Ti

RAM: 32GB

OS: Windows 10

SSD

下面在使用DirectX 11和DirectX 12运行游戏后的测试结果:

DirectX 11

Sub Mark Normal Batch =================================================

总时间: 60.226936 ms 每帧

平均帧率: 25.453726 FPS (39.286980 ms)

加权帧率: 24.837635 FPS (40.261482 ms)

每帧平均批处理: 9831.856445 批处理

== Sub Mark Medium Batch =================================================

总时间: 61.932709 ms 每帧

平均帧率: 19.666506 FPS (50.847874 ms)

加权帧率: 19.569185 FPS (51.100746 ms)

每帧平均批处理: 21690.908203 批处理

== Sub Mark Heavy Batch =================================================

总时间: 57.855625 ms 每帧

平均帧率: 18.822716 FPS (53.127296 ms)

加权帧率: 18.215027 FPS (54.899727 ms)

每帧平均批处理: 46332.730469 批处理

DirectX 12:

Sub Mark Normal Batch =================================================

总时间: 60.092304 ms 每帧

平均帧率: 32.350231 FPS (30.911678 ms)

加权帧率: 31.475912 FPS (31.770327 ms)

CPU 帧率: 104.143234 FPS (9.602160 ms)

GPU利用率: 100.000000 %

驱动吞吐量 (每毫秒批处理): 5092.099121 批处理

每帧平均批处理: 10025.499023 批处理

== Sub Mark Medium Batch =================================================

总时间: 62.053162 ms 每帧

平均帧率: 24.946350 FPS (40.086025 ms)

加权帧率: 24.651777 FPS (40.565025 ms)

CPU 帧率: 84.904152 FPS (11.777987 ms)

GPU利用率: 100.000000 %

驱动吞吐量 (每毫秒批处理): 6828.028320 批处理

每帧平均批处理: 22584.240234 批处理

== Sub Mark Heavy Batch =================================================

总时间: 57.862873 ms 每帧

平均帧率: 22.812555 FPS (43.835510 ms)

加权帧率: 22.597780 FPS (44.252136 ms)

CPU 帧率: 53.867039 FPS (18.564228 ms)

GPU利用率: 99.935158 %

驱动吞吐量 (每毫秒批处理): 5368.355469 批处理

每帧平均批处理: 49178.707031 批处理

可以注意到,DX 12的benchmark测试结果要比DX 11好一点,但并不多,这说明我们的机器配置有瓶颈,那就是GPU。不过游戏现在还在初期预览阶段,未来肯定会有更多的优化。

相关阅读

精彩推荐