英特尔封装专利描述多个图形处理器芯片设计的“中心”

最近几年 , 先进封装技术逐渐得到半导体厂商的关注 。英特尔在几年前提到多种先进封装工艺 , 推出包括Foveros、EMIB等多种封装技术 。
英特尔最近公布一项封装专利 , 可能是英特尔未来图形加速器设计的基石 , 该专利描述了如何利用多芯片模块(MCM:Multi-ChipModule)方法 , 实现一系列协同工作以提供单帧的图形处理器 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

英特尔的设计指向工作负载的层次结构 , 将MCM构造成一个整体的方法 , 主图形处理器协调整个工作负载 。
防止芯片设计人员在追求性能的过程中 , 不断增加裸片尺寸 , 并带来可制造性、可扩展性和供电问题等一系列问题 。但英特尔似乎从AMD的描述中吸取教训 , 解释说他们的MCM设计的“中心” 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

根据英特尔专利的描述 , 把多个图形绘制指令传送到“多个”图形处理器 。第一图形处理器实质上运行整个场景的初始绘制通道 , 创建可见性和障碍数据 , 并决定渲染哪些内容 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

在第一图形处理器生成的一些图块会转到其他可用的图形处理器 , 负责准确地渲染与其tiles相对应的场景 , 显示每个tile中的图元或显示没有要渲染 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

英特尔似乎在考虑将基于图块的棋盘渲染与分布式顶点位置计算集成在一起 , 当所有图形处理器都渲染好单帧拼图(包括着色、照明和光线跟踪)时 , 第一图形处理器将它们的成果拼接起来 , 并最终在屏幕上呈现 。
按照英特尔的说法 , 基于图块渲染的单帧被分成多个图块 。根据专利的描述 , 图块将经过第一图形处理器 , 指出对应的图形单元在哪些地方可见 , 并为每个图块提供多个图形处理器的渲染框架 , 直到获得Destiny2帧 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

理想情况下 , 渲染的过程每秒会发生60、120甚至500次 。英特尔对多芯片性能扩展的希望就这样摆在我们面前 。
英特尔用AMD和NVIDIA显卡在SLI或Crossfire模式下的性能报告 , 说明经典多GPU配置的潜在性能提升 , 但性能肯定不如真正MCM设计的芯片 。
英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

英特尔封装专利描述多个图形处理器芯片设计的“中心”
文章图片

文章图片

不过 , 英特尔在专利中对架构层面的细节相当模糊 , 并且涵盖尽可能多的领域 , 甚至包括多个协同工作的图形处理器或只是图形处理器的一部分 。
这个方法适用于“单处理器桌面系统、多处理器工作站系统、服务器系统”以及用于移动的片上系统设计(SoC) , 这项技术能够接受来自RISC-V、CISC或VLIW命令的指令 。
从英特尔的专利描述可以看到 , 英特尔希望在MCM设计的GPU实现多芯片同步渲染 , 不同于NVIDIA和AMD曾经的速力(SLI)和交火(Crossfire) 。