※ 引述《henry46277 (Henry小昌)》之铭言:
: 总体来说 目前新A卡的问题跟是不是A0步进无关,而是架构设计本身的缺陷+驱动层面的
: 电压曲线跟功耗墙 导致。
: 先说驱动层面:
: 已经有很多拿到卡的人发现光是降电压就能提升性能,如果是非公版功耗墙拉15%再去降
: 压超频更是能带来显著的性能提升
: https://i.imgur.com/ns5LcXr.jpg
: 原因是电压给的比较激进,公版卡功耗墙默认又给的较低,无法让核心发挥应有性能,也
: 许是为了出货良率的考量。
: 这部分就看后续的更新能不能有更好的电压-功率调整策略可以不需要这么激进,或是放
: 开功耗墙(或MPT)让玩家可以有更多空间调整。
: 架构缺陷:
: 简单来说是这样
: https://i.imgur.com/YZth7yn.jpg
: 来源:https://is.gd/bQpy3n
: 想看详细一点的可以看这个评测:
: https://is.gd/5ftb8A
: https://i.imgur.com/vI4bQv1.jpg
: https://i.imgur.com/h3jrGvU.jpg
: 重点就是多塞了东西在核心里却没做好配套措施,说好的双发射输出效率却等同于单发射
: ,要怎么跟别人已经把双发射作好2代的打?
: 而且光靠步进优化也没办法解决,只能重新改架构重新流片(RDNA3+架构),然后重新流片
: 也要时间至少要一年,怕被说拖太久食言,只好先上这个有缺陷的RDNA3架构。
: 最后,如果还是想买这代的A卡我建议可以等到明年初有个优化比较好的新驱动出来,加
: 上非公版卡货源比较够的时候买非公版回来比较妥当。
: 如果说想等,可以等明年下半年修好架构缺陷的 RDNA3+架构 出来再看看 (也有消息说明
: 年上半年就有)
: 以上消息仅供参考
: 谢谢
我是不认同上面讲法。架构本身设计是没有大问题的。
先讲dual issue(双发射),这个在Pentium时代dual pipeline的时候就知道原理了,主要是在有效运用运算单位。实际程式上不可能100%+,甚至50%+都不可能,但就算20%+也是划算的。
GPU的simd thread也是相同的原理,几十个threads同时使用同样的运算单位,因为gpu的simd运算单位的使用率是非常低的。
所以registers这些东东早就是够用了,问题不在这里。也不是什么新的指令有bugs不能用,这都有影响,但问题不大。
这一代的问题是,单front end在跑,3Ghz+轻松,simd 运算跑,3Ghz+轻松。前段,中段,后段,单独跑都没什么问题。但游戏需要前,中,后一起跑就完蛋了。
所以问题是,运算单元太靠近,造成问题?还是共用运算单位不够一起用?还是....?真正的问题只有AMD内部的人知道。其他人都是乱猜的。
这个问题跟skylake时代的avx-512是有点类似的,全力跑就降频,因为太热太耗电。要到icelake之后才解决。
只能说navi31不如理想,但这个效能,这个价钱是很对得起消费者了。
只是当初网络不知是a粉还是公关带风向吹的太大,才造成这么反弹。算是Poor Volta事件重演。