AMD的Radeon RX 6000系列发布展示了一项令人兴奋和有些意外的新技术-AMD的Radeon RX 6000 gpu将与AMD的同步运行Ryzen 5000个处理器(需要注意的是,你需要一个500系列的主板)通过一个新的智能访问内存功能,通过增强CPU和GPU之间的数据传输来提高游戏性能。
这一声明让AMD的一个关键优势得到了充分的关注:AMD是唯一一家生产x86处理器的公司,目前市场上有一系列独立游戏gpu。这提供了一些优势,特别是在优化GPU和CPU,以提供最好的性能时,他们一起运行。但现在AMD的智能存取存储器将这一概念提升到了一个全新的水平
AMD并没有透露这项新技术的全部细节,但我们知道大致的方向。通过在Radeon RX6000的vBIOS和主板BIOS中启用智能内存访问功能,CPU和GPU将获得前所未有的对彼此内存的完全访问,这将最大化CPU和GPU的16GB的VRAM之间的数据传输性能。
作为一个基本的解释(我们将在即将到来的Tech Day上了解更多细节),AMD说CPU和GPU通常被限制在256MB的“光圈”用于数据传输。这限制了游戏开发者,如果数据集超过这个大小,就需要在CPU和主存之间频繁往返,从而导致效率低下和性能受限。智能访问内存消除了这一限制,从而提高性能,因为CPU和GPU之间更快的数据传输速度。
这是一个简单的等式——移动数据总是比实际执行计算操作花费更多的能量,因此流程化过程可以提高性能和更高的能效。
将这种增强的数据传输性能与新的128MB无限缓存配对,可以极大地提高CPU和GPU之间的吞吐量。AMD也没有透露其无限缓存的细节,但我们知道128MB缓存本质上是作为一个对开发者透明的大型模上帧缓存。目前还不清楚新的高速缓存是采用L3还是l4的方式实现的,但AMD确实表示,高速、高密度的内存可以在计算单元附近保存更多的数据,从而提高命中率,从而提高每时钟的性能。
新的无限缓存利用GPU重新设计的数据路径,积极地最大化性能,同时最小化GPU内的数据移动和功率。AMD表示,总体而言,与传统内存相比,Infinity Cache的功耗提高了10%,带宽提高了一倍(117%)。
自然地,将大缓存配对并将其用作通过智能内存访问功能从CPU流入的数据的着陆台,显然将产生巨大的吞吐量优势。令人惊讶的是,AMD告诉我们无限缓存是基于Zen CPU的L3缓存设计,这意味着它是AMD CPU和GPU团队交叉融合的成果。AMD认为,与使用更宽更快的内存(如HBM内存)等更昂贵的解决方案相比,无限缓存是更好的工程投资。
AMD表示,随着频率的增加,无限缓存提高了性能,这主要是因为GPU不太受外部内存带宽限制的限制。
在更高的时钟速度下解锁更好的性能扩展,对狂热者来说意味着一件大事:从超频中获得更大的收益,这就是AMD新的Rage模式自动超频软件的作用所在。
AMD认为这种新的智能访问内存和无限缓存技术可以满足日益增长的数据吞吐量需求,这是由于向更大的分辨率(如4K游戏)的转变。无限缓存还大大提高了光线追踪性能,因为更多的工作数据集被保持在更接近计算单元的地方,就像“喂养野兽”一样。
AMD的Radeon RX 6000也将支持DirectStorage API这减少了游戏加载时间,而且爆炸性的降低延迟的存储技术也可能受益于智能内存访问功能,这给了AMD另一个优势。但我们得等着了解更多细节。
AMD说,游戏开发者将不得不优化智能内存访问功能,这意味着它可能需要6到12个月之前我们看到游戏优化的新技术。该公司确实希望受益于一些电脑之间共享的性能调优工作和新游戏机,即索尼PS5和微软Xbox Series X。
当然,开发人员的支持将取决于启用新特性的容易程度,但如果过去的指示符是任何信号,它实际上可以简化编码。AMD的新智能访问内存感觉非常类似AMD在其企业产品上的Infinity Cache 3.0使CPU和GPU之间的缓存一致性。利用缓存一致性,就像公司的Ryzen一样apu,统一数据,并为所有代码提供“到CPU+GPU的简单入口”。
AMD在去年的一次演示中概述了这项技术,称共享内存允许GPU访问CPU使用的相同内存,从而减少和简化了软件堆栈。AMD还提供了一些使用无统一内存的GPU所需的代码示例,而采用统一内存架构实际上减轻了很多编码负担你可以在这里读到.了解这两种方法之间是否有任何相似之处将是很有趣的。
你需要三种材料来解锁智能内存访问功能:Radeon RX 6000 GPU(所有型号都支持),Ryzen 5000处理器,和标准的500系列主板。我们询问AMD是否会在其上一代cpu和主板上使用这项技术,但该公司只是告诉我们,如果有更多的支持,他们将在未来提供更新。
最终,这项技术是否会带来现实世界的优势还有待观察:开发人员必须支持智能内存访问。关于这项新技术,我们还有很多需要向AMD学习的地方,还有其他类似于Nvidia NVLink的方法。然而,这确实表明AMD在生产cpu和游戏图形处理器方面的固有优势让它在竞争中占据了优势,使其具备了像英伟达这样的竞争对手在消费市场上可能无法匹敌的功能。