您现在的位置是:首页 > 文章详情

英特尔为 Linux 图形驱动的 multi-tile 硬件支持做准备

日期:2021-10-11点击:551

英特尔于近日发布了一个 Xe HP 方面相关的重要补丁系列,主要是围绕 multi-tile 支持的初步工作。实际上,英特尔近几个月一直在致力于 Xe HP 的 Linux 图形驱动程序堆栈的基础工作,其中还涵盖了独显/加速卡产品线。

英特尔 Xe-HP/Ponte Vecchio 引入了 multi-tile/chiplet 的设计理念。在此之前,英特尔 Linux 图形驱动只围绕 single tile 设计构建;但此次推出的这一补丁则开始在 i915 内核 DRM 驱动中进行基础架构的改变,以支持 multiple tiles。

我们即将推出的一些平台,包括 Xe_HP SDV,支持“multi-tile”设计。multi-tile 平台实际上是一个具有多个 GT 实例和本地内存区域的平台,所有这些都位于单个 PCI 设备之后。从 i915 的角度来看,这意味着每个 drm_i915_private 都有多个 intel_gt 结构。本系列提供了初始重构以支持每张卡的多个独立  GT,但仍需要进一步的工作(尤其是与本地内存相关)才能完全启用 multi-tile 平台。

请注意,多个 GT 的存在在很大程度上对用户空间是透明的。multi-tile 平台会向用户空间宣称更大的引擎列表,但用户空间无需直接处理“tile”的概念。由于设备具有多个本地内存区域,之后会有一些 uapi 的影响;不过此补丁系列并未涵盖 multi-tile 的实际工作,计划将在未来的工作中实现。

更多详情可查看邮件列表。不过 Phoronix 认为,考虑到还有许多围绕本地内存处理的工作要做,开发团队不太可能在及时在下一个 5.16 周期中搞定这一问题。

原文链接:https://www.oschina.net/news/163472/intel-linux-multi-tile
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章