APP下载

支援DirectX12模式VRMark增设CyanRoom跑分测试

消息来源:baojiabao.com 作者: 发布时间:2024-11-29

报价宝综合消息支援DirectX12模式VRMark增设CyanRoom跑分测试

3DMark 、 PCMark 这两个由 Futuremark 出品的跑分工具,大家都应该很熟悉吧?不知道大家在购买 VR 头戴装置前,又有没有试过用 VRMark 测试一下电脑性能呢?最近 Futuremark 宣布在 VRMark 新增一个名为 Cyan Room 的测试项目,主要是针对显卡在 DirectX 12 模式下的 VR 性能。

Cyan Room 的门口。

Cyan Room 的门口

如果你有用过 VRMark,应该会知道本身已有 Orange Room(简单环境针对 HTC Vive 和 Oculus Rift)及 Blue Room(极级环境针对 5K 分辨率)两项测试,那为何要再推出 Cyan Room 呢?这个要由 DirectX 技术说起,简单来说 DirectX 是个应用程序编程界面(API),令 Hardware 与 Software 可以互相沟通,一起处理图像、影像等媒体。而上一版的 DirectX 11 给人感觉不太灵活,因为 CPU 规格早已发展到多个核心,如 4 核心、8 核心甚至更多,惟 DirectX 11 却不懂善用资源,在同一时间内,只允许一个 CPU 核心派工作给显卡(或者大部分工作载在单一颗 CPU 核心中),令图像处理得慢,延迟率高,但其他核心又闲着没事做,工作分配得不平均。而 DirectX 12 就重整工作流程,它可以让 CPU 所有核心都在同一时间分派工作给显卡,令显卡处理得快点,最终出来的影像 Frame Rate 会更高,所以新款的显卡都纷纷支援 DirectX12 技术。

请注意以上只是用最浅白的方法解释,如果想了解更多技术层面,可参考 AMD 官网及以下撷图。

在 Direct X 11,只有一颗 CPU 核心负责大部分工作。

在 Direct X 11,只有一颗 CPU 核心负责大部分工作。

DirectX 12 就好像有多条通道前往显卡,工作在 8 个 核心中更平均分配。

DirectX 12 就好像有多条通道前往显卡,工作在 8 个核心中更平均分配。

听起来 DirectX12 对 VR 游戏很重要吧?尤其是 VR 游戏要高 Frame Rate,才能给人流畅真实的感觉,太低 Frame Rate 会令用家感到头晕。可惜目前大部分 VR 游戏在写程式时,都是使用 DirectX11 API,所以 Orange Room 及 Blue Room 都是建基于 DirectX11 模式下测试。展望将来会有更多 VR 游戏采用 DirectX 12 API,因此新增 Cyan Room 与时并进。

名为 Cyan 青色,所以环境画面以青色作主调。

名为 Cyan 蓝绿色,所以环境画面以蓝绿色作主调。

有点像科幻电影里的研究实验室。

有点像科幻电影里的研究实验室。

与其他 VRMark 测试工具一样,你可以在电脑屏幕看 Cyan Room 跑分画面,或戴上 VR 头戴装置,亲身在跑分画面世界里,用手掣转换方向及打开手上的电筒,测试电脑对光源的反应速度。要在 Cyan Room 测试合格,就要在屏幕模式获得 109FPS,或在头戴装置模式获得 88.9FPS。至于与各显卡型号的 FPS 值及总分比较,大家可参考下图。(下图是 AMD 公开的数据,并没有包括 NVIDIA GTX 1080 Ti,所以……)

各显卡型号之 VRMark Cyan Room FPS 值。

各显卡型号之 VRMark Cyan Room FPS 值。

各显卡型号之 VRMark Cyan Room 分数。

各显卡型号之 VRMark Cyan Room 分数。

Source:VRMark Technical GuideAMDLittle Tiny Frogs

2017-12-23 20:00:00

相关文章