微软今年会正式推出DirectX 12(以下简称DX12),OpenGL组织也推出了新一代的Vulkan规范,这二者在功能及定位上比AMD的Mantle更全面,关键的是所获支持度也远胜于Mantle。但是,AMD对这两个开放标准并没有怨言,反而尽情拥抱可以把Mantle干掉的新标准——因为DX12和Vulkan两个标准不仅能让GPU显卡受益,CPU更能从中获益良多,这对AMD来说更是好事。
注意AMD的马赛克
AMD在2月份有过一次媒体会,研讨了DX12带来的优势。AMD在文档中提到了DX12中两个关键功能——多线程命令缓冲记录及异步计算调度/执行,其中命令缓冲适合CPU处理,其中有些过程更适用于并行处理,而非GPU中的SIMD单元运算,DX11及之前的DX规范在命令缓冲器调度上很大程度上还是单线程处理的。
对于这个问题,AMD也做了演示——DX11中使用8核CPU,基本上只有第一个核心能充分利用,第七、八个核心甚至完全无用,所以渲染性能也比较差。
DX12对多核心利用更充分
在DX12 API上情况就不一样了,它可以利用多个核心,渲染时间也从之前的29毫秒提高到了15毫秒,帧数从34fps提升到了66fps,性能大增。
AMD的A10-7850K每瓦性能比在DX12下提升4.7倍
DX12不仅能让GPU显卡及多核CPU受益,AMD的APU也能从中获益良多,AMD以A10-7850K为例做了介绍,在DX11下A10-7850K在91W功率下实现了521211个绘制命令(draw call),但在DX12下,它能在84W功率下实现2739266个绘制命令,每瓦性能比提升了469%。
当然,AMD在PPT里耍了个小花招——绘制命令提升幅度跟实际游戏性能提升并不是一回事,只不过厂商宣传的时候自然要拿更好看的数字来说话,NVIDIA都能粗略估算出下一代Pascal架构性能达到Maxwell的10倍。
从DX12的表现来看,它跟AMD的Mantle优化其实有很多共同之处,与其说是个GPU优化API,实际上更多地是解放了CPU,提升了多核利用率。对用户来说,DX12带来的好处除了一些可能的帧数提升,更多地是让玩家的6核甚至8核CPU更值了,游戏中的利用率大幅提升。
对AMD来说,DX12(以及Vulkan)不仅能让他们的GPU受益,同时也能让AMD的APU及CPU处理器受益,考虑到AMD的FX处理器及APU性价比更高,而且同价位下核心比Intel处理器更多,AMD如此热情拥抱DX12也不奇怪了。
游客 2015-03-25 10:04
支持(0) | 反对(0) | 举报 | 回复
29#
游客 2015-03-25 10:01
考虑到馒头也不敢用自己处理器来搭配显卡跑分,所以AMD再怎么吹也是枉然,最多就是带游戏原来被I3秒全家,D12下I3秒不了了,换成I5秒全家。
已有1次举报支持(0) | 反对(0) | 举报 | 回复
28#
游客 2015-03-25 09:38
支持(0) | 反对(0) | 举报 | 回复
27#
游客 2015-03-25 01:34
说热情拥抱那是扯。搞过项目的就知道,馒头本身开发少说也是几十人年的工作量。还得拉游戏开发商入伙,游说培训不说了搞不好还有倒贴。正式发布之后还有市场推广技术支持等等等等。这特么都是银子堆出来的啊,直接被DX12踹进广寒宫还能欢呼雀跃!?扯吧
已有1次举报A社只能是含泪接受现状。两件事可以聊作安慰:馒头没有精力搞下去了,DX12出来正好收场不至于被小伙伴们控诉虎头蛇尾;另外馒头/DX12流行削弱了英社的优势,毕竟多核堆性能可以堆,单核瓶颈过不去就是过不去。
顺带说一句,图例蓝条标注是DirectX Driver,这个是春秋笔法,暗示读者责任在微软。其实驱动很大程度上是GPU厂商的工作。N社的驱动并发性做得就不错。
支持(3) | 反对(0) | 举报 | 回复
26#
游客 2015-03-24 22:42
支持(0) | 反对(0) | 举报 | 回复
25#
游客 2015-03-24 22:13
支持(0) | 反对(0) | 举报 | 回复
24#
游客 2015-03-24 21:08
真不懂..就算把amd黑得连奔腾4都不如..amd还是会好好的出U...
支持(2) | 反对(0) | 举报 | 回复
23#
游客 2015-03-24 21:08
AMD 的Mantle 醉翁之意不在酒
支持(0) | 反对(0) | 举报 | 回复
22#
游客 2015-03-24 21:05
即将被抛弃的推土机架构还有春天?
支持(0) | 反对(0) | 举报 | 回复
21#
游客 2015-03-24 16:43
支持(0) | 反对(0) | 举报 | 回复
20#
游客 2015-03-24 15:20
支持(0) | 反对(0) | 举报 | 回复
19#
游客 2015-03-24 15:10
一群I记优越党哭昏在厕所
支持(0) | 反对(0) | 举报 | 回复
18#
游客 2015-03-24 14:08
笑看傻逼本溪A狗在每个新闻下刷AMD存在感。用得着你刷市占率就超过3成了?笑……
已有3次举报支持(1) | 反对(4) | 举报 | 回复
17#
游客 2015-03-24 13:05
不要不懂装懂装高深哦。莫须有最可耻的。
不要不懂装懂装高深哦。莫须有最可耻的。
支持(0) | 反对(0) | 举报 | 回复
16#
游客 2015-03-24 13:03
支持(0) | 反对(0) | 举报 | 回复
15#
游客 2015-03-24 11:42
A狗一时爽,全家火葬场
已有2次举报支持(0) | 反对(4) | 举报 | 回复
14#
游客 2015-03-24 11:37
Haswell一个核心4个ALU,AMD家Bulldozer一个模组也是4个ALU,而且解码、调度、缓存都赶不上Intel的,有啥脸面叫做8核心呢?
Haswell一个核心4个ALU,AMD家Bulldozer一个模组也是4个ALU,而且解码、调度、缓存都赶不上Intel的,有啥脸面叫做8核心呢?
支持(1) | 反对(2) | 举报 | 回复
13#
游客 2015-03-24 11:30
支持(1) | 反对(0) | 举报 | 回复
12#
游客 2015-03-24 11:27
你们都这么厉害你们爹妈知道吗?
支持(0) | 反对(0) | 举报 | 回复
11#
游客 2015-03-24 11:13
支持(0) | 反对(4) | 举报 | 回复
10#
游客 2015-03-24 10:57
打个比方,一个十个核的处理器玩某款游戏A,只能使用到1个核,另一款单核处理器玩同样的游戏A,两者的性能帧数是一样的。
而DX 12所做的,只是让这款十核处理器能够在玩游戏A的时候,能够完全使用十个核,所以有所提升性能。而非让单核的处理器“免费”得到性能提升。
DX 12不是什么黑科技,只是将原本就存在的东西能够得到充分利用。若是你的玩DX 11游戏时,你的处理器已经是所有核100%满占用,那很明显DX 12不会让你的处理器有多大提升。
打个比方,一个十个核的处理器玩某款游戏A,只能使用到1个核,另一款单核处理器玩同样的游戏A,两者的性能帧数是一样的。
而DX 12所做的,只是让这款十核处理器能够在玩游戏A的时候,能够完全使用十个核,所以有所提升性能。而非让单核的处理器“免费”得到性能提升。
DX 12不是什么黑科技,只是将原本就存在的东西能够得到充分利用。若是你的玩DX 11游戏时,你的处理器已经是所有核100%满占用,那很明显DX 12不会让你的处理器有多大提升。
支持(3) | 反对(2) | 举报 | 回复
9#
游客 2015-03-24 10:49
E3**好(手动斜眼笑)
支持(0) | 反对(0) | 举报 | 回复
8#
游客 2015-03-24 10:42
支持(0) | 反对(0) | 举报 | 回复
7#
游客 2015-03-24 10:42
有性能提升都能有怨言、难道兲朝的烧饼消费者只喜欢受虐!?
支持(1) | 反对(0) | 举报 | 回复
6#
游客 2015-03-24 10:35
支持(0) | 反对(0) | 举报 | 回复
5#
bolvar终极杀人王 2015-03-24 10:33 | 加入黑名单
支持(1) | 反对(0) | 举报 | 回复
4#
游客 2015-03-24 10:29
支持(0) | 反对(0) | 举报 | 回复
3#
游客 2015-03-24 10:23
支持(5) | 反对(0) | 举报 | 回复
2#
游客 2015-03-24 10:06
说的好像intel不提升一样,intel说不定提升更多,农企不是更悲剧...
支持(6) | 反对(9) | 举报 | 回复
1#