PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

Battlefield 1 Open Beta 1060 vs 480, DirectX 11 vs 12

[复制链接]
ft5555 发表于 2016-8-31 11:08 | 显示全部楼层 |阅读模式
点击数:6703|回复数:24
Die Benchmarks haben wir bei gutem Wetter und ohne Skalierung der Auflösung durchgeführt durchgeführt, es handelt sich also nicht um ein Worst Case-Szenario. Unserer bisherigen Erfahrung nach spiegeln sie die fps während einer typischen Schlacht aber recht genau wieder. Als Treiber kommen die aktuellen Versionen von AMD (Crimson Edition Hotfix 16.8.2) und Nvidia (Game Ready Driver 372.70) zum Einsatz.
Um Ihnen möglichst schnell Messergebnisse unter DirectX 11 und DirectX 12 liefern zu können, war nur für Messungen mit jeweils einer Grafikkarte von AMD (Radeon RX 480) und von Nvidia (Geforce GTX 1060) sowie mit einer CPU von AMD (FX 6300) und Intel (Core i7 4790K) Zeit – wir hoffen auf Ihr Verständnis.
Grundsätzlich bestätigt die Open Beta dabei den positiven Eindruck von Battlefield 1, den wir bereits in der Closed Alpha gewonnen haben. Trotz der sehr guten Grafik gelingt es der Radeon RX 480 von AMD, das Spiel in WQHD und maximalen Details mit 53 fps darzustellen, ähnliches gilt für die Geforce GTX 1060 von Nvidia.

高端cpu

低端cpu




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
londbell 发表于 2016-8-31 11:19 | 显示全部楼层
A卡+AU 成绩为什么怪怪的
easybeing 发表于 2016-8-31 12:27 | 显示全部楼层
dx12还是有效果的
飞翔的企鹅 发表于 2016-8-31 12:58 | 显示全部楼层
1060的提升依旧是负的,但最后一张全都是负的,醉了醉了
luciferdd 发表于 2016-8-31 13:55 | 显示全部楼层
本帖最后由 luciferdd 于 2016-8-31 13:57 编辑

DX12的效率真心成疑问,既然没有新的专属特效又无法令帧数提高那么究竟有什么存在价值?
huilailewo 发表于 2016-8-31 18:08 | 显示全部楼层
londbell 发表于 2016-8-31 11:19
A卡+AU 成绩为什么怪怪的

用i7时CPU性能富余,1080、2560分辨率的性能发挥主要看显卡;用FX6300@2560时性能发挥主要看显卡,成绩和用i7时差别不大,但已经可以看出GTX1060的表现受CPU影响更大些,
到@1080时CPU和显卡强弱都在起作用,DX12下RX480跑到100,但还是低于i7时的114,RX480的公版和高级非公差别就比较大,要是加进非公版对比效果应该更容易看出来


白色蜡笔 发表于 2016-8-31 18:41 | 显示全部楼层
luciferdd 发表于 2016-8-31 13:55
DX12的效率真心成疑问,既然没有新的专属特效又无法令帧数提高那么究竟有什么存在价值?
...

关键是画面效果似乎没啥大的新特性
yangzi123aaa20 发表于 2016-8-31 22:16 | 显示全部楼层
huilailewo 发表于 2016-8-31 18:08
用i7时CPU性能富余,1080、2560分辨率的性能发挥主要看显卡;用FX6300@2560时性能发挥主要看显卡,成绩和 ...

怎么看都是DX11下A卡用烂U下滑的更多

而且DX12这迷之负优化,搞不懂
ft5555  楼主| 发表于 2016-8-31 22:53 | 显示全部楼层
白色蜡笔 发表于 2016-8-31 18:41
关键是画面效果似乎没啥大的新特性

dx12 等于把显卡部分优化交给开发商,显卡驱动对于性能的影响要相对小很多。

主要改进是cpu 单核 drawcall性能基本上是原来3倍。 让中低端cpu能发挥出高端显卡的性能。




看这个fx-8350的测试, 分辨率降低到720p降低显卡负载后, dx12能获得近50%的性能提升。而 dx11下 720p跟WQHD(1440P) 性能差距很小,明显cpu瓶颈了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
huilailewo 发表于 2016-9-1 09:23 | 显示全部楼层
yangzi123aaa20 发表于 2016-8-31 22:16
怎么看都是DX11下A卡用烂U下滑的更多

而且DX12这迷之负优化,搞不懂

DX11时RX480用低端CPU下滑比例是大点但技术发展的方向是DX9、DX10、DX11、DX12,不是倒退回去,而且DX12模式RX480性能比DX11好,有什么理由要去用性能更差的DX11模式呢,

DX12模式下性能负向、倒退的只是GTX1060,有关DX12游戏的表现去精华帖里把工程师SCE-PhyreEngine的文章全看1遍就知道了,因为GTX1060的DX12模式性能低下说DX12技术、游戏负优化没道理嘛
白色蜡笔 发表于 2016-9-1 13:31 | 显示全部楼层
ft5555 发表于 2016-8-31 22:53
dx12 等于把显卡部分优化交给开发商,显卡驱动对于性能的影响要相对小很多。

主要改进是cpu 单核 drawca ...

那我是不是可以理解为DX12主要就是对GPU的资源分配做优化 ?
ft5555  楼主| 发表于 2016-9-1 17:04 | 显示全部楼层
e3v2+1070 跑了一下。 64人地图 A点周围  dx11 100~120 fps   cpu占用率66%左右      dx12 90~110 fps  cpu占用率55%左右
yangzi123aaa20 发表于 2016-9-1 21:52 | 显示全部楼层
huilailewo 发表于 2016-9-1 09:23
DX11时RX480用低端CPU下滑比例是大点但技术发展的方向是DX9、DX10、DX11、DX12,不是倒退回去,而且DX12 ...

按现在这个表现,DX12开发难度大增而运行效率并没有明显的改善,再加上下一代显卡更换架构之后DX12的优化更加蛋疼(工作量又增加一倍),比较怀疑这种底层API是否真的能成为PC上的发展趋势?
而且1060跑DX11比480跑DX12快……
huilailewo 发表于 2016-9-2 13:00 | 显示全部楼层
yangzi123aaa20 发表于 2016-9-1 21:52
按现在这个表现,DX12开发难度大增而运行效率并没有明显的改善,再加上下一代显卡更换架构之后DX12的优化 ...

难度大增而运行效率并没有明显的改善,这可未必, http://www.expreview.com/48331.html 异步运算比例可人为干预说明不是贴上个DX12的标签这游戏就会表现出高效率的,1个游戏里用到的特效等1堆东西对显卡的压力也是,1但游戏对比如曲面细分等滥用如被爆出不怎么复杂的地面和斗篷用了几乎海量三角形的《阿卡姆起源》,那效率就成没影的事了,
FX6300:DX12 、RX480、100,DX11、GTX1060、97,DX12还是胜出。



yangzi123aaa20 发表于 2016-9-2 16:45 | 显示全部楼层
本帖最后由 yangzi123aaa20 于 2016-9-2 16:47 编辑
huilailewo 发表于 2016-9-2 13:00
难度大增而运行效率并没有明显的改善,这可未必, http://www.expreview.com/48331.html 异步运算比例可 ...

到1440P下面又反过来了
至于你说的异步运算,恰好又是程序员觉得很难用的部分,只能说DX12给了一个用力艹程序员来换运行效率的可能

今天国外硬件媒体WCCF表示异步计算或许没那么重要,即便是A卡玩《杀手6》,也仅仅提高了5%-10%。
《杀手6》开发商IO曾在GDC 2016期间举办了一个讲座“高级图形技术教学日:使用DX12渲染《杀手6》”。令人意外的是,IO透漏即便是A卡也仅仅提高了5%-10%,考虑到AMD曾指出《杀手6》是目前DX12异步计算应用最好的游戏,这个提高程度不算太大。
IO表示异步计算曾用于SSAA(屏幕空间抗锯齿),SSAO(屏幕空间环境光遮蔽),以及光照计算等,但是“超级难”优化,太多异步工作反而会伤到自己。另外PC还有许多不同的需要优化的配置。
除了《杀手6》外,另外一个DX12游戏《奇点灰烬》也是如此。开发商曾确认相比游戏中的其他部分,异步计算对性能的提升并不大。
《奇点灰烬》开发商表示:“如果你认为A卡玩《奇点灰烬》DX11到DX12性能表现提升的根源是异步计算的话,那么你绝对错了。A卡在DX12模式下之所有有这么大的进步主要是因为CPU资源占用的减少。异步计算带来的性能提升很少。奇怪的是,尽管在《奇点灰烬》游戏上和AMD有市场合作,但是他们从来没有要求我们使用异步计算。由于这是DX12的一部分,我们只是决定试了试。”
此前有媒体表示AMD显卡在将来的DX12游戏中将占便宜,因为NV的新显卡在异步计算上并没有太多的提高,但据WCCF的观点,尽管DX12将成为PC游戏的主流,但异步计算并非是决定性因素,它带来的进步并不明显。就目前来说,N卡在游戏性能上仍是顶尖的,N卡用户可以放心了。


huilailewo 发表于 2016-9-2 18:21 | 显示全部楼层
yangzi123aaa20 发表于 2016-9-2 16:45
到1440P下面又反过来了
至于你说的异步运算,恰好又是程序员觉得很难用的部分,只能说DX12给了一 ...

5~10%的提升对单1技术来说很可观了,以每代CPU、GPU的ICP进步幅度来说不少了,反应到显卡上10%就可以是另外1个档次的卡了,RX470、480,GTX1060 6GB、3GB也就差10%嘛;
A卡在DX12模式下之所有有这么大的进步主要是因为CPU资源占用的减少?A卡好养活,RX480配个700元左右的FX6300、6350就成,PC是个整体啊,GTX1060要出同样成绩得上贵1档的i5了,N卡在配套花费上仍是顶尖的,N卡用户可以放心了,
就和DX12是同样的画质帧数更高或同样的帧数画质能更好1样,DX12比之前的进步也不外乎同样价格的配置效能更好同样的效能硬件的花费可以更低,1直以来PC硬件谋求的不就是更高的效能费用比么。

yangzi123aaa20 发表于 2016-9-2 18:58 | 显示全部楼层
huilailewo 发表于 2016-9-2 18:21
5~10%的提升对单1技术来说很可观了,以每代CPU、GPU的ICP进步幅度来说不少了,反应到显卡上10%就可以是另 ...


说的很好,可惜和实测完全相反
yangzi123aaa20 发表于 2016-9-2 19:08 | 显示全部楼层
本帖最后由 yangzi123aaa20 于 2016-9-2 19:09 编辑




A卡N卡哪个吃CPU不用讨论了,DX11下A卡驱动不支持多线程draw call
huilailewo 发表于 2016-9-2 21:28 | 显示全部楼层
yangzi123aaa20 发表于 2016-9-2 18:58
说的很好,可惜和实测完全相反

上面是在说OGL、vulkan哇,虽然vulkan和DX12不能划等号,但大方向是1样的, i7是8线程,结合18楼的绘制调用生成,i5 750、X4 955是4线程让RX480负载过低,这跟16楼说的没相反,你要看到只有4线程时的RX480vulkan对opengl的提升比例%还是要比GTX1060的好,比例,而不是单纯只看最大帧数,因为RX480公版预设频率低,非公480性能超出公版的幅度比例%明显大于GTX1060公版和非公的,作为比较时基础帧数就低。


18楼你给出的图同样i7CPU但R9-290X生成的绘制调用数量是大于GTX980的,这摆明同样CPU时A卡绘制调用更多效率更高嘛、要生成N卡的1样的数量CPU的频率还可以再低1点,或者说N卡要生成A卡那个调用数量就需要CPU主频更高或更高级别的,显然是N卡吃的多 干活少嘛至于DX11,很不幸早在4年前的HD7970时它就不是A卡的重点了因此前几年也1直在吃瘪被仍以DX11为重点的GTX680搞得挺无语,但少时忧患老来安泰好歹比少时富贵老来困窘结局好1点。



yangzi123aaa20 发表于 2016-9-2 21:41 | 显示全部楼层
huilailewo 发表于 2016-9-2 21:28
上面是在说OGL、vulkan哇,虽然vulkan和DX12不能划等号,但大方向是1样的, i7是8线程,结合18楼的绘制调 ...

不管是OGL还是vulkan,烂U带着A卡下滑幅度远大于N卡,有问题吗?第二个测试说的就是A卡在DX11下稀烂的驱动,导致对CPU单线程性能的要求远大于N卡,有问题吗?
所以说DX12 a卡的提升就是在于解放了A卡的垃圾驱动无法利用的cpu性能,有问题吗?
再说不通我也没办法了
另外寒霜引擎已经可以在DX11对A卡多线程draw call了,所以DX12就算可以提高性能我想幅度也大不到哪去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部