上周,英特尔发布了一个大型补丁系列,向英特尔Linux图形驱动程序引入了内存区域的概念,该驱动程序被添加到英特尔“i915” Linux内核DRM驱动程序中。 英特尔表示,这些补丁正在“为具有设备本地内存的即将推出的设备做准备”,而没有透露这些“即将推出的设备”的任何具体细节。 在2018年12月,英特尔已经明确表示它正在开发各种工具,从集成GPU和用于游戏的独立显卡到用于数据中心的GPU。 快进到2019年,英特尔正在测试使其运行所需的驱动程序。
Phoronix是第一个推测这款设备本地存储器用于带有专用vRAM的英特尔独立显卡的公司。 预计将在2020年首次亮相。英特尔在Twitter上发布推文,说明发布新补丁背后的动机:
Our journey toward a new visual computing experience is underway, and that includes a commitment to the #OpenSource community. Local memory implementation is the first of many steps toward robust Linux support for our future discrete graphics solutions. https://t.co/AUFTA1zo1V pic.twitter.com/G3POZXYW6H
— Intel Graphics (@IntelGraphics) February 15, 2019
除其他功能外,这些补丁可让系统:
- 对于系统存储器,具有与任何设备本地存储器(LMEM)不同的存储器“区域”。
- 引入一个简单的分配器,并允许现有GEM内存管理代码将内存分配到不同的内存区域。
- 提供伪LMEM(本地内存)区域来执行新的代码路径。
这些补丁将为即将到来的专用GPU的Linux支持奠定基础。Phoronix的Michael Larabel说:“在过去的几代Intel显卡中,我们通常可以看到第一个Linux内核补丁是在实际硬件发布大约一年后发布的。”
您可以访问Freedesktop.org查看这些补丁。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-02/156976.htm