随着Intel第一个主要独立显示卡系列的发布临近,最新的专利显示,Intel也在为下一代Arc游戏产品开发自己的多芯片GPU设计。

Intel对MCM技术并不陌生,事实上他们的Ponte Vecchio GPU是一个完整的多芯片设计,尽管它是为数据中心领域设计和打造的。 然而 Underfox 发现了一项名为用于多芯片/GPU显示处理和采用位置的渲染设备和方法的新专利,它讨论了多个GPU (MCM) 如何协同工作以进行图像渲染。

在该专利中Intel提出了一种采用GPU的显示渲染解决方案,将多个芯片整合到一个能够执行单个3D上下文的单一内聚单元(MCM) 中,以解决可制造性和电力输送问题。 据称这样做需要针对多类可扩展性和互连挑战的解决方案,以便在执行多个GPU Die的单个3D应用上提供最佳性能。 当前用于解决这些问题的一些算法包括AFR(Alternate Frame Rendering)和SFR(split frame rendering)。

该专利专门讨论了整合采用图块的棋盘格渲染(这是当前GPU上使用的一种非常常见的渲染技术),以及分布式GPU顶点位置计算,以在多芯片GPU上实现更有效的缩放。 绘制调用以拼图的形式划分并发送到MCM芯片上的各个GPU,以便它们可以执行POSH(仅位置着色器)以确定所有裸Die绘制的全帧可见性数据。
然后可见性数据指示给定的原语是否存在于每个预定义的屏幕空间图块(棋盘)上。 当接收到相关的可见性数据时,每个GPU将使用它来将几何工作限制在相关的像素上并对其拥有的所有棋盘格标题执行像素处理工作。 这些GPU在Single-frame上的工作速度非常快。
总体而言,通过这样的设计下一代Intel Arc游戏MCM GPU可以通过向芯片中添加更多裸Die来提供更高的性能,而不会面临AMD XDMA/Crossfire和NVIDIA SLI等现有多芯片解决方案的性能限制/NVLINK。 Intel表示这些解决方案在性能方面是有限的,虽然人们可期望2路配置可以完美扩展200%的性能,而4路配置可以实现400%的性能扩展,但实际GPU性能要低得多,而且在大多数情况下不存在,因此为什么大多数GPU制造商不再投资这些技术。
