DX12/Vulkan API开销测试:RX 480/GTX 1060谁更好?
发布时间:2023-03-06 04:36:44
在2013年Hawaii核心的显卡发布会上,AMD还宣布了Mantle优化,它优化了底层API效率,提高了GPU性能,最终可以简化游戏开发、提高游戏性能。
尽管Mantle最终还是被放弃了,但Mantle的问世某种意义上影响甚至推动了DX12及Vulkan两大API的发展,也算是死得其所了。
现在越来越多的游戏从DX11转向DX12或者Vulkan,显卡及驱动也早做好了准备,3DMark上月底又发布了API开销功能更新,现在已经同时支持DX11、DX12及Vulkan的API开销测试了,那底层API优化会影响玩家们如何选择显卡吗?比如RX 480 8GB与GTX 1060 6GB这对冤家?
根据3DMark官方所示,API开销功能实际上只是用来对比同一系统下三种API的性能差距,这并不是一个通用的GPU性能测试,不应该用来对比显卡性能(因为它实际上API测试,而非硬件测试)。
不过AMD、NVIDIA的显卡在不同API下确实有不同的表现,这多少也会影响玩家的选择,所以测试一下还是有必要的。
对于不同API下不同显卡的表现,韩国Bodnara网站就做了详细的测试,对比的主要是RX 480 8GB及GTX 1060 6GB显卡。我们先来看看不同的API对GPU应用有什么影响吧。
这张图是GTX 1070显卡、Ryzen 7 1800X处理器下的GPU占用率曲线图,从左到右分别是DX11 ST单线程、DX11 MT多线程、DX12、Vlukan下的GPU占用率,可以看到DX11 API下,GPU占用率都没超过30%,但在DX12及Vulkan下GPU占用率接近100%——GPU占用率越高,说明对显卡的利用越充分。
此外,从图中也可以看到DX12与Vulkan的一些不同,DX12中GPU占用率是有个爬坡过程的,而Vulkan下GPU占用率很快就上去了。
API开销性能测试中他们对比的是RX 480 8GB、GTX 1060 6GB FE,驱动分别是Radeon software Crimson Relief Edition 17.2.1、GeForce 378.66,处理器是Ryzen 7 1800X、DDR4-2933 8GB*2、技嘉AX370 Gaming5主板及Windows 10 RS1 x64系统。
在DX11下,虽然GTX 1060、RX 480基数都很低,但GTX 1060领先后者35%,性能差距明显,但在DX12、Vulkan低级API下双方的差距缩小,Vulkan下GTX 1060领先幅度减少到13.8%,DX12下甚至被RX 480反超,被后者领先6.5%。
此外,DX11下有ST单线程、MT多线程之分,不过MT多线程效率也很差,并没有性能提升,而DX12、Vulkan差不多是DX11的10倍多,效率提升之大可见一斑。
换算成效率百分数就更明显了,DX11下ST、MT都可以看作100%,GTX 1060在DX12、Vulkan下分别是951%、1136%,而RX 480在Vulkan、DX12下分别是1353%、1447%。
这里的测试中对比的是CPU核心/线程对API开销的影响,将8C/16T的Ryzen 7 1800X降成了4C/4T处理器,模拟主流四核处理器对API开销的影响。
从16线程降到4线程只剩下1/4的线程,DX11下影响不大(因为DX11的多线程根本就是摆设),不过DX12及Vulkan的API开销就受到影响了。这里要说一下原文这里的表格做的其实并不太好,应该把8C/16T、4C/4T的成绩做到一起才方便对比。
之后他们又换了Ryzen 7 1700处理器,其3.0-3.7GHz的频率要比1800X的3.6-4.0GHz低不少,所以对比的是CPU频率对API开销的影响。
从这张图可以看出相比CPU核心/线程数,Ryzen 7 1700的频率差异对性能的影响微乎其微,并不会成为瓶颈——估计这跟两者的频率其实并没有拉开实质性差距有关,毕竟本身频率都已经够高了。
汇总这些测试结果,原文还给出了一些购买建议:
如果玩家的CPU比较强(从这里的测试来看应该是只8线程或者8核16线程这种),那么DX12下建议选RX 480,Vulkan下建议选GTX 1060。如果CPU性能稍次一些,那么GTX 1060在DX12、Vulkan都能受益良多。(测试中从16线程降到4线程,RX 480在DX12下从领先又变回落后GTX 1060了)
PS:以上建议是Bodnara针对API开销测试来说的,不过API开销只是个专项测试,实际上并不能完全代表DX12、Vulkan下的游戏表现,真正选择哪款显卡要考虑的因素比这个更多更重要,所以原文的建议只供参考。


猜你喜欢
- 想要将咱们win8系统中的IE浏览器设置还原的话,需要如何进行操作呢?下面,小编就这个问题详细的为大家介绍一下吧!推荐系统:win8 64位
- 相信很多用户都有同感,频繁的Windows更新让人很麻烦,尤其是在一台全新安装原版Windows机器上,这种感觉就会更明显。为了方便用户,微
- wps怎么调行高?调整行高列宽是表格内容布局的必备技能。方法/步骤■ 调整行高/列宽的最基础办法是:将鼠标定位到行号/列标分割线,拖动调整行
- 我们在使用win7电脑的时候,有的情况下因为一些繁琐的操作特别影响工作和学习的效率。那么其实还有很多小伙伴不知道win7系统的使用过程中还有
- 近期有小伙伴反响电脑win10系统崩溃,不能进入系统内修复,这该怎么办呢?怎样修理它呢?事实上,我们可以用U盘从新下载一套系统进行安装,今天
- Win10系统中的人脉功能是微软推出的新应用,就像是你自己的通讯录,通过人脉功能你可以在通讯录中添加你的好友和家人的信息,并可以轻松的和他们
- 我们在使用win xp操作系统的时候,有的情况下可能就会遇到需要我们重装升级操作系统的情况。那么对于win xp怎么升级到win7这个问题,
- 打印机脱机了怎么恢复?打印机是我们经常要用到的工具,很多小伙伴打印文档的时候,文档发送到打印机后,打印机没有动静,查看到打印机还是亮着灯,但
- 目前电脑的硬盘分为两种,一种是机械硬盘,还有一种是固态硬盘,很多用户不知道两个区别在于哪里,小编根据这一问题整理了一些相关资料,下面是关于两
- 护眼宝app如何使用?护眼宝app是一款护眼软件,这类软件的作用主要是对手机屏幕的蓝光进行调节,并降低手机亮度,调节更适合的颜色来保护眼睛。
- 目前为止,qq等级加速升级的方法有四种,一是QQ会员加速升级、二是QQ管家加速升级、三是超级QQ加速升级、四是QQ输入法加速升级;QQ会员加
- 对于办公族来说,办公软件是非常熟悉的,而PPT又称Microsoft Office PowerPoint,它是微软公司推出的一款演示文稿软件
- 电脑连接到打印机后提示找不到驱动程序怎么解决?我们如果需要在电脑中使用打印机来打印文件的话,那么就要先在电脑系统中连接安装打印机。有用户在电
- PDF文件里的内容截图其实并不需要借助微信或QQ的截图快捷键完成哦,只需要一个小小的操作即可实现快速截图,今天我们一起学习如何将PDF文件里
- Win11没有wlan选项怎么办?最近有用户反映这个问题,使用电脑的时候发现没有wlan选项,wifi功能消失了,这是怎么回事呢?针对这一问
- 最近小编有个同事在安装wps的时候弹窗了kosmisc.exe损坏的映像的问题,看着是个美女还单身我就去帮忙解决了,过程非常简单只用了10分
- phpstorm是mac平台上一款非常实用的PHP集成开发工具。phpstorm for mac有着高效,闪电般快速的导航功能,且支持代码(
- 不论是否对含有数字的单元格应用了文本格式,Excel都会将数字保存为数字数据。若要使Excel将类似零件号码的数字解释为文本,首先应将空白单
- 直接把文件放在桌面上,开机以后进入桌面,桌面图标显示速度变慢,这给想要风雷速度的用户很不爽的感觉,下面教大家个方法可以提高桌面图标显示速度很
- 众所周知,鼠标是操作电脑的必备工具,很多人为了更好的使用鼠标,都会对鼠标速度、指针移动速度等进行调节,一般可以通过控制面板中的鼠标选项来进行