冶天 发表于 2016-2-18 11:50:13

Vulkan性能初探:大战DX11!结果意外

http://news.mydrivers.com/1/470/470310.htm
Khronos组织昨日正式发布了Vulkan 1.0标准规范和相关整套资源,配套支持也迅速跟进,NVIDIA、AMD都放出了相应驱动,Croteam则提供了一款游戏《塔洛斯的法则》(The Talos Principle)。Vulkan是一个免费开放的、跨平台的、底层的图形API,在一定程度上比AMD Mantle、微软DirectX 12、苹果Metal更值得开发者关注。那么,它在性能方面表现如何呢?AnandTech已经完成了初步测试。http://img1.mydrivers.com/img/20160218/ebc66a69d14048a18d39797b654c593f.jpg但是记住!Vulkan刚刚诞生,各方面支持也才开始,都相当的不完善,比如说《塔洛斯的法则》这游戏对CPU的利用率就不高,Vulkan最核心的呼叫调用改进也没发挥出来,再比如AMD、NVIDIA的驱动都是提供给开发者的预览测试版,功能支持也并不完善,AMD的甚至还没通过一致性测试。所以,这里只是管中窥豹,预览一下Vulkan的最初表现,未来肯定会截然不同。测试平台采用Core i7-4960X处理器、32GB DDR3-1866内存、840 EVO 750GB固态硬盘。由于《塔洛斯的法则》支持DX10/11、OpenGL但是不支持DX12,所以操作系统使用Windows 8.1。驱动既有AMD、NVIDIA Vulkan专版,也有普通版的361.91、16.1.1 Hotfix。先来看看实际渲染画面,这是AMD R9 285:http://img1.mydrivers.com/img/20160218/s_f3cd8137fd22418d97acdf48ec5cc431.jpghttp://img1.mydrivers.com/img/20160218/s_5a4b0bb2d27d481f95c29c413d5b32c7.jpghttp://img1.mydrivers.com/img/20160218/s_7d2abb7dd3f548d399eea010fa8979f6.jpg这是GTX 980 Ti:http://img1.mydrivers.com/img/20160218/s_a0285823a128438187fcee66686a15f8.jpghttp://img1.mydrivers.com/img/20160218/s_d0b5011ac23b4129881a9468d08edb07.jpghttp://img1.mydrivers.com/img/20160218/s_886eb04dbe964fe2881af0f6db99e3dd.jpg是不是看不出啥区别?那就对了。事实上和DX11渲染效果相比Vulkan做得也差不多,都很精致。测试结果如下:http://img1.mydrivers.com/img/20160218/0baebadac8694855b4c16fa885ec2dc5.pnghttp://img1.mydrivers.com/img/20160218/14ece52cb3cb431691a871721f4ac5d4.pnghttp://img1.mydrivers.com/img/20160218/9fe1694d17ea4d37a17484217276b2d3.png虽然有提醒在先,但是看到Vulkan完全不如DX11,是不是有点无法接受?这也是正常的,Vulkan的一切才刚起步嘛,未来可以慢慢提升,而且其实Vulkan的最大任务不是竞争DirectX,而是取代OpenGL,所以重点要看和后者的对比。在高分辨率、高画质、需要GPU发挥的时候,Vulkan、OpenGL的速度基本差不多,但是随着分辨率的降低,CPU越来越重要,Vulkan逐渐体现了出来,尤其是看看GTX 980 Ti,最多可以领先OpenGL 33%之多!R9 285、R7 370两款A卡表现平平,主要出现在显存上。它俩都只有2GB,这里明显不够用,所以和DX12一样,开发者需要慎重对待显存。
页: [1]
查看完整版本: Vulkan性能初探:大战DX11!结果意外