Linux 6.2 已准备好引入计算加速器子系统


此前,关于 Linux 的计算加速器子系统(Accelerator Subsystem)一直处于争论状态,部分内核开发者应该针对该计算加速器开发新的子系统、部分开发者则认为它应当是 DRM 的子系统或其他子系统的一部分。

而在今年的 LPC 大会中,上游开发人员终于对如何处理加速器子系统达成了共识:鉴于各种人工智能加速器和 GPU 之间有很多共同点,这个新的 “accel” 内核计算加速器子系统将利用直接渲染管理器 (DRM) 的基础设施,但仍作为单独的子系统引入 Linux 内核。

来自 Intel / Habana Labs 的工程师 Oded Gabbay 一直在为这个新的“accel”子系统开发补丁,上周末发布了第四次迭代。在 v4 公告邮件中,他确认 v4 补丁是 Linux 内核计算加速器子系统补丁的最后一个版本,已准备好在 Linux 6.2 版本中进行合并。

据外媒 Phoronix 报道,等 6.2 的合并窗口打开,Habana Labs AI 加速器驱动程序将从 char/misc 移动到新的加速区域。此外,还有许多其他候选开源加速器驱动程序正在开发中,例如英特尔 Meteor Lake 多功能处理单元、东芝 DNN Visconti、NVIDIA NVDLA、三星 Trinity NPU、英特尔 GNA、高通 QAIC 等。


相關推薦

2022-10-28

td 将在今年晚些时候开发一个新的上游版本,如果团队已准备好 Linux 6.2 的合并窗口滚动,我将在这个系列中添加另一个更新补丁。 我将把补丁合并到 zstd-next 分支中,该分支被拉入 linux-next 进行测试。 如果测试没有问题,L

2022-11-30

规则。按照社区规则,开发者应该在合并窗口开启之前就准备好要提交的补丁。但现在,他希望所有要提交的补丁在圣诞节之前就完成,如果他收到的 PR 比这个时间晚。他将推迟到下一个周期在合并。 最后,Linus 希望大家对此

2022-12-23

oogle 工程师一直致力于实现 ZRAM 中的多压缩流支持,似乎准备在 Chrome 操作系统上使用它。ZRAM 中的多压缩流支持在每个 CPU 的基础上处理多个压缩流,其主要思想是不同的压缩算法具有不同的特性,ZRAM 在使用算法组合时可能会

2023-09-12

是印度的核心竞争力,有了技术和资金的支持,印度已经准备好构建 AI,以解决国内外的挑战。“ AI 可以在印度制造,在印度使用,并从印度出口。” 塔塔集团母公司董事长 Chandrasekaran 则表示,“AI 的进步使人工智能成为政

2022-12-13

2 的 Rust 代码继续对 Rust 的内核构建提供更多功能,尚未引入任何新的 Rust 编写的硬件驱动程序,因此它对内核开发人员更有用。最新的 Rust for Linux 6.2 的补丁包括以下内容: 字符串和格式:新类型 `CString`、`CStr`、`BStr` 和 `F

2023-03-01

状态,但其开发人员 Viacheslav Dubeyko 认为该文件系统已经准备好进入主线,接受更多来自社区的审查/反馈。与其他稳定的Linux 文件系统相比,SSDFS 的基准测试结果相当优秀: 目前 SSDFS 文件系统正在开发更多功能,包括快照支

2023-10-26

成的可合理预见和预防的损害承担法律责任。 政府必须准备好许可某些人工智能开发,暂停开发以应对令人担忧的能力,强制执行访问控制,并要求对国家级黑客采取强有力的信息安全措施,直到准备好足够的保护措施。

2023-06-21

统选项。 从 Linux 内核的 F2FS 开发树来看,F2FS  即将引入异步缓冲写入功能,作为此闪存优化文件系统的另一项性能提升。来自 Vivo 的 Yangtao Li 上周已将最新补丁提交至在 F2FS 的“开发”分支中,以启用  F2FS nowait 异步缓

2022-10-12

括 LoongArch EFI Boot,因此适用于 LoongArch 架构的 Linux 6.1 已准备好支持 LoongArch EFI Boot。这是继8月份的 UEFI 2.10 规范之后,正式增加对 LoongArch 处理器架构的支持。 虽然早在 Linux 5.19 就已合并龙芯 LoongArch CPU 架构,但初步支持阶段

2022-12-21

计更改。但 Linus 认为英特尔 LAM 代码还没有为 Linux 做好准备,因此最终没有合并代码。英特尔已提交新的 x86/mm pull ,但删除了 LAM 代码。英特尔 Linux 工程师将重新编写 LAM 代码,为 Linux 6.3 做准备。

2022-10-30

的异步丢弃( Async Discard )功能。 两年前,Btrfs 引入了异步丢弃支持,用于将 SSD TRIM/丢弃移动到事务提交。异步完成工作的效率更高,并有助于减少读取延迟。现在 Btrfs 开发人员计划默认启用它。在固态硬盘作为驱动

2022-11-05

@ 60Hz 检测、重新设计 4K 检测代码,以及更好的核心时钟计算,和其他围绕 4K 分辨率的增强检查。 除了围绕 Raspberry Pi 的 4K@60Hz 驱动优化,新的 DRM-Misc-Next 拉取请求还对 VMware 的 VMWGFX 驱动程序进行了光标改进,为 Raspberry Pi 固

2022-05-12

AI/ML 和数据自动分层方面的额外投资,则意味着 AlloyDB 已准备好以最小的管理开销处理用户投入的任何工作负载。 同时,AlloyDB 保持了与 PostgreSQL 14 的完全兼容性,因此用户可以重用现有的开发技能和工具,并在不更改代码的

2022-12-21

到正在开发的 Linux 6.2 中,以便为从压缩固件到透明文件系统压缩的 Zstd 压缩/解压缩用例提供更好的性能和可靠性。 Linux 内核已在多个模块使用了 Zstd,从透明文件系统压缩与 Btrfs 之类的数据压缩,到允许内核模块使用 Zstandard