VRMark测试软件初体验:AMD显卡小有优势
跟无人机、3D打印一样,VR虚拟现实设备也是创业领域的大热门,很多智能手机、显卡厂商转型都是往VR眼镜这个方向走,现在你要是不做点VR设备,都不好意思说自己是“独角兽”公司。不过VR的技术门槛实际上并不低,好的VR设备能给你带来栩栩如生的逼真体验,一旦做不好,VR带来的眩晕真的可以让人呕吐的,为此我们急需一套可以衡量VR性能的基准测试。
以开发3DMark、PCMark闻名的Futuremark现在也注意到了VR设备的测试需求,他们研发VR基准测试软件也很长时间了,上周发布了3DMark假期测试版,带来了针对虚拟现实设备而开发的VRMark测试,只不过这个VRMark还只是预览版,公众参与的测试只是娱乐用的,评测网站Tomshardware参加了媒体预览测试,也获得了额外的硬件去尝试了即将到来的测试软件,我们来看下他们的初步体验。
第一步:先要知道VRMark能做什么
影响VR体验的因素有很多,除了硬件配置、分辨率之外,延迟也是一个非常关键的地方,延迟导致的双眼画面不同步就是引发玩家不适的主要原因。所以我们先来看下VRMark到底能测试什么延迟。
真实的VR情况中会有一系列的延迟环节,Futuremark表示VRMark可以测试四种不同的延迟,详情如下:
·物理事件到API事件的时间(第一步到第二步)·API事件到draw call(第二步到第三步)·draw call到显示器上的图像(第三步到第四步)·全部延迟(第一步到第四步的全部时间)
其中的第一步——物理环境,如果没有能同步表现出同样的行为及执行操作的专业硬件是不可能精确测量出来的,这种测试理论上只有硬件开发商以及其他某些可以具有特殊设备及实验室环境的公司才能做。
第二步,从API到draw call的延迟是可以被延迟测试中的软件获得的,它不需要额外的硬件。
TH参与的不公开测试是第三步——从draw call到显示器上的图像这一步。Futuremark表示这部分测试也不会开放给公众测试,因为它也需要特殊的环境来实现,它会开放给VR头盔测试的媒体成员。
TH也被要求不要公开给他们展示的硬件设备,因为后者还会改变(也就是说还在开发中),不过可以说的就是这会涉及额外的传感器,每秒可以处理成千上万的样品以检测显示器何时显示图像,然后它会比较测试软件什么时候发起了draw call。测试结果会给出三种以毫秒为单位的延迟——Photon Latency(光子延迟)、Photon Persistence(光子暂留时间)及Total Latency(总延迟)。
TH给了简单的解释,Photon Latency延迟是屏幕对draw call作出反应的时间,Photon Persistence又作鬼影,是屏幕从亮到暗的时间。此外VRMark还会测试总延迟时间,也就是从物理事件到屏幕开始显示图像的时间。
虽然Futuremark提供了额外的测试硬件及VRMark软件,不过TH的测试用的还是他们自己的VR设备,那就是Oculus Rift DK2。
测试显示延迟
显示延迟(Photon Latency及Photon Persistence)被定义于测试VR HMD头戴设备,与PC电脑关系不大,不过他们的测试还是选择了那些明确支持VR-Ready的显卡。
NVIDIA显卡中测试了技嘉GTX 970 SC风之力、华硕 GTX 980 Matrix Platinum、技嘉 GTX 980 Ti Xtreme Gaming,测试驱动为GeForce359.06。
AMD显卡只有2个,蓝宝石R9 390 Nitro及迪兰R9 390X恶魔,Fiji核心的显卡暂时没有,测试驱动用的是Crimson 15.12。
测试平台是他们的显卡基准平台,包括超频到4.2GHz的Core i7-5930K处理器,16GB美光DDR4内存,微星X99主板,2个美光500GB M200 SSD,850W电源。
测试的传感器每次只能捕捉到一只眼睛的延迟,所以他们跑了每张显卡的左右眼结果以便对比,测试的结果很有意思——左眼的延迟比右眼高了7毫秒左右,这是很正常的,因为Rift DK2是从右到左绘制,因此左边的屏幕天然就有更多的延迟。正常情况下,具有2个屏幕的VR眼镜应该可以匹配好双眼的延迟,不过我们还需要真正可以获得时再来验证这个理论。
Photon Latency
首先是Photon Latency延迟,不同显卡看起来并不影响显示延迟,但GPU架构设计可能会有一些影响,虽然这个影响也非常小。这跟我们的预期结果也是一致的:不同的显卡不会大幅影响延迟,因为Photon Latency及Photon Persistence主要依赖(VR设备的)屏幕性能,不过下面的Photon Persistence测试中会有一点点不同。
Photon Persistence测试
Photon Persistence的差异也很小,不过看起来AMD的驱动及硬件会有轻微的优势,R9 390/390X比同级别NVIDIA显卡快了整整一毫秒(GTX 980 Ti表现最好,但贵了一倍)。需要指出的是,这里的测试只是很小的,样本比较少,他们还需要更多的测试以便确定AMD的显卡是否真的在这个测试中有优势。
总延迟
目前的VRMark还没有报告结果的功能,所以TH自己做了下面的表格,图中的曲线用于报告事件发生的地方,虽然现在的版本中并没有记录这个事件。不过TH被告知下个版本会包含测试结果系统,现在只能从下面这个表格来看一下了。
总结:
VRMark目前只有延迟测试,不过TH被告知下个阶段很快就要问世了,这是个VR性能测试,用户可以在家里用它测试自己的系统渲染VR场景的能力,之前在圣诞节前他们发布了预览版,不管你有没有VR设备都可以做测试。
TH对Futuremark开发VRMark测试表示了欢迎,毕竟未来大家对VR的兴趣会越来越高,很多人想知道他们现在的系统能否胜任得了VR要求。类似VRMark这样的测试软件很可能会更受欢迎,他们也希望能做更多的测试。