VR效果取决于显卡 Nvidia和AMD之间的实力对比
2016是VR元年,几款家用机VR如HTC VIVE和OCULUS RIFT从诞生开始就备受关注。但是未来世界的门票没有那么便宜,即使是用2015年最顶级的显卡也只能体验最低的画质。对此Nvdia和AMD都表示要推出更兼容VR的显卡,于是Nvdia就有了Pascal架构的GTX 1080/1070。
作为面对高端市场的GTX 1080,它采用了基于16nm工艺制造的GP104核心,内建2560个CUDA处理器,基础频率1607MHz,加速频率1733MHz,采用单8pin供电接口,TDP为180W。 此外,GTX 1080首发了8GB GDDR5X显存,显存频率2500MHz,等效10000MHz,显存位宽256-bit,显存带宽320GB/s。GDDR5X是GDDR5的升级版,比起以往,接口从32bit变成64bit,就可以得到两倍的传输速率。VR图像的计算量比起普通图像要大很多,因此IO问题就成了当务之急。面对更多GPU的计算量,高带宽可以保证整体速度不会被拖累。同样在带宽方面,AMD有着HBM技术,就是把内存芯片叠起来用。2015年的Fury X,带宽甚至达到了512GB/s。所以这方面是AMD更胜一筹。
如果说带宽是门槛,那么架构则是核心。Nvdia保持以往两年一代的进度于2016年推出了以GTX 1080为代表的Pascal架构。Nvdia为Pascal架构中加入了一个名为Nvlink的技术,这是一种实现CPU到GPU之间快速交流的技术,由Nvdia和IBM共同研发。如果稍微了解个人电脑组装的人就会知道,显卡是要插在主板上的PCI-E接口上,通过这个接口与CPU之间进行数据的交换。但是,共享数据时出现瓶颈是在所难免的,然而Nvlink的带宽能达到常规PCI-E 3.0的5到12倍,几乎可以和CPU的带宽相。因此建立了一条CPU和GPU之间的快速通道,让数据共享更快,效率更高。唯一一项遗憾就是,这个技术需要CPU和GPU的同时支持。对于传统PCI-E接口,仍然保持之前的效果。
第二个特点就是文章开始介绍的GDDR5X,它和GDDR5并不属于一家人,这是一种类似于横向扩展的性能提升。该技术名为3D Memory,也就是立体堆叠。Nvdia使用硅穿孔技术,把多颗DRAM堆叠在一起,取得更高的带宽,更大的容量以及更低的功耗。今年IDF上,英特尔介绍了一种他们在存储上的技术,名为嵌入式缓存。Nvdia表示,很可能为新一代显卡添加这种功能。
同时,为了能更好地兼容VR,Pascal可以同时进行VR渲染的左右眼投影,这个和以往的多视口投影有本质不同,因为左右眼的投影矩阵不同。结果就是场景几何体只需要在顶点着色器里处理一遍,而不是以往的两遍。在几何量是瓶颈的时候,性能可以大幅提升。在像素着色是瓶颈时,可以看第二条。虽然multiview应用于VR也只需要提交一次drawcall,但顶点着色器在硬件内部还是要执行两次,每次获得的层参数不同,而Pascal只需要执行一次顶点着色器,性能上有本质区别。
AMD方面在结构上短期内不会有太大的提升,Polaris架构说白了也只是CGN架构的一种延伸,并没有本质提升。所以从我个人角度出发,不是很看好Polaris 10和11。但是AMD并没有让人们失望,Polaris的晶体管工艺采用了14nmFinFET,这就要比Nvdia的16nm有着一定的提升。从综合表现力来看还是Nvdia的GTX 1080以27683的跑分领先一些,而AMD Polaris 670DF位居第二,跑分为25803。
6月1日,AMD在其发布会上宣称,要通过ZEN核心X86高性能处理器和全新的Radeon显卡推进VR在平民玩家中的普及。Radeon新的显卡单卡性能确实比不过Nvdia的GTX 1080,但是有意思的是,最新的Radeon显卡只卖199美元,而GTX 1080要卖到699美元。两张Radeon显卡交火效果明显可以超过一张GTX 1080,价格方面却不到400美元。那么你作为用户,当你的主板有两个PCI-E接口且允许交火的时候你会怎么做呢?花699买一块性能特别好的显卡,还是花不到400美元买两块性能一般的显卡,最终效果却能反超699美元的显卡?正所谓三个臭皮匠,顶一个诸葛亮。这种以量胜质的故事屡见不鲜了。Nvdia,万万没想到吧?
来源:电科技