AMD的RX 7900系列显卡上周解禁,虽然性能比上代RX 6000有了大幅提升,但是很多人对此并不满意,尤其是跟RTX 4080/4090的对比中,新旗舰仍有不少落后,特别是光追性能。
对于这一表现,不少人开始寻找原因,有说是AMD驱动优化不够,不过更广泛传播的一种说法是当前的RX 7900显卡有缺陷,AMD现在用的A0步进RDNA3核心不是满血的,有部分单元工作不正常。
此前资深硬件玩家0x22h提出了一个观点,认为RDNA3架构设计存在重大缺陷,那就是增加了SIMD32单元之后,却没有相应地提升寄存器规格。
这导致Wave32单元内的VOPD格式下的两个FMA指令只能同时使用一个源操作数寄存器(operand register)、一个共享的立即数(immediate value),Wave64下的情况也是类似。
这就导致RDNA3 GPU的内部计算资源紧张,实际发挥出来的峰值性能,只有理论值的5/6,换言之就是浪费了超过16%的理论性能。
这个说法传播很广,不少人都在期待AMD后续推出满血版的RDNA3核心,理论上性能可以提升20%左右,非光追性能追上RTX 4090应该没问题。
然而这个梦想也破灭了,AMD方面已经澄清了A0步进的缺陷问题,称现在的RDNA3架构着色器正常,没有缺陷。
AMD表示与前几代硬件一样,RDNA3支持着色器预取功能,(此前传出的)有问题的代码只是一种实验性功能,该功能并非包含在这些产品中,也不会在这一代产品中启用。
AMD强调这是一种常见的行业做法,包括实验性功能,以便在未来的产品中进行探索和部署。
简单来说,AMD这番表态就意味着当前的RX 7900系列显卡不存在缺陷,之前的代码测试显示性能只有理论值的5/6是误解,因为这个功能是实验性的,不存在当前的RDNA3架构中。
标签: 显卡