这种用于超级计算机的芯片展示了 PC 的未来

然而,我们通常不谈论服务器系统, AMD的MI300 引起了我们的注意。 不是因为它的奇怪配置,而是因为它可以成为未来拥有独家品牌硬件的系统的线索。 其中不仅包括未来的 PC,还包括潜在的视频游戏机。

高昂的制造成本和之前不存在的某些限制使得在构建复杂系统时设计新处理器时必须寻找替代解决方案。 在纸面上听起来最多的趋势之一是将芯片的内部相互通信转移到我们所说的 2.5D 集成电路中的中介层,即由几个小芯片而不是一个大芯片组成的中介层。 MI300 是第一个兑现这一承诺的产品,虽然它是服务器处理器,因此是高性能计算,但展望未来还是很有趣的。

这种用于超级计算机的芯片展示了 PC 的未来

AMD 在 MI300 中实现了完全一致的内存

视频游戏机的特点之一是它们的内存空间在物理层面上是完全统一的,也就是说,所有元素都共享对同一内存的访问 内存 存储芯片。 然而,所做的是将存储空间分成不同的两半,以避免内存一致性方面的冲突。 然而,理想情况下,所有空间都应该共享,因为这将防止将进程从 RAM 的一部分复制到另一部分。

cDNA MI300

也就是说,即使有物理共享内存,也有必要使用 DMA 单元从 中央处理器 空间 GPU 空间,反之亦然。 两个内存池寻址的统一是 Lisa Su 的公司十年来一直在谈论的事情之一,这不是开玩笑。 但是,他们将其作为 MI300 的升级之一出售。 无论如何,CXL 标准的特点之一就是将这种能力授予 PCI Express,但这有一个问题,我们将在后面讨论。

为什么这是未来的线索?

到目前为止,我们已经看到了使用单片芯片实现完全一致的内存系统,其中 CPU 和 GPU 共享同一个内存控制器。 仔细看的话,小米300是由几颗芯片组成的,自带内存控制器,但有完整的一致性机制。 不是因为使用了HBM显存,而是因为AMD在显存控制器上做了改动,尤其是这只乳齿兽的服务器GPU。

MI300芯片

当然,优点在于集成内存控制器所在的事实,它不是任何不同的 CPU 和 GPU 小芯片,而是在中介层中,也就是说,它们都安装在另一个更大的芯片上。 ,负责它们之间以及与 HBM 内存的通信。 现在,如果我们考虑一下,既然所述中介层是一个单独的部分,那么它可以很容易地转移到另一种类型的组合中。 未来的视频游戏机怎么样?

成本上升的趋势是将芯片分解成几个不同的芯片,这不是 AMD 的心血来潮,并且已经表明某些组件不能很好地扩展使用更小的晶体管,因此将这些功能分离到由更便宜的节点制成的单独芯片中。 除上述内容外,MI300 Interposer 还包括所谓的 无限缓存 LLC,这是实现完全连贯系统的关键。

我们会在 PC 上看到它吗?

计算机上的 UMA 配置并非不可能,但是,这意味着在同一封装中销售处理器、图形和共享 RAM,而且它在经济上似乎并不便宜。 由于成本结构,游戏机使用 GDDR6 内存,但在 PC 上使用上述内存将是致命的,因为它的延迟比传统 RAM 高得多。 也就是说,使用相同的处理器会损失性能。 DDR5? 即使比 DDR4 更快,它也没有足够的带宽来支持高质量的集成 GPU。

Futuro Procesadores 渲染

所以最后他们只剩下 HBM 内存,放入家庭系统非常昂贵。 所以猜测我们只有游戏机和未来的 Radeon 显卡,也许是 RDNA 4? 其中 RX 7000 尺寸的小芯片的功能被转移到中介层,从而提供了分解主芯片的可能性。 简而言之,AMD 所做的是将经典的北桥(他们在营销术语中称之为 IOD)转移到中介层。