逸凡 avatar

适应 Linux 新加速器框架的英特尔 VPU 驱动程序

ericjiang

Published: 09 Dec 2022 › Updated: 09 Dec 2022适应 Linux 新加速器框架的英特尔 VPU 驱动程序

适应 Linux 新加速器框架的英特尔 VPU 驱动程序

英特尔发布了他们最初的开源 Linux 驱动程序,用于他们的多功能处理单元“VPU”,首次亮相是流星湖。从那时起,他们继续改进这个开源 VPU Linux 驱动程序,并通过最新的补丁系列对其进行了调整,以利用 Linux 6.2 中首发的新加速器框架/子系统。

Linux 6.2 将引入新的“accel”加速器子系统和框架旨在成为 AI 加速器和类似设备内核中的新公共区域。正如之前文章中所述,考虑到当今加速器和图形处理器之间的所有共同点,该加速器子系统/框架重新使用了直接渲染管理器 (DRM) 子系统中的通用元素。DMA-BUF 和大量 DRM 接口非常适合加速器范围,因此这个新的加速器区域应该运行良好。它也比将一些驱动程序放入“char/misc”更好,因为这是加速器驱动程序的领域之一。

image.php_-7

Meteor Lake CPU 引入了 Intel 通用处理单元(不要与视频处理单元混淆)。

随着 accel 子系统排队等待在 Linux 6.2 中引入,英特尔的 Habana Labs 驱动程序正在从 char/misc 适应新框架——毕竟,Habana Labs 内核驱动程序维护者 Oded Gabbay 在整合这个新子系统方面发挥了重要作用.

现在 Intel 的 Meteor Lake VPU 驱动程序也已经适应了新的加速代码。今天发布的英特尔 VPU v4 补丁系列已经切换到使用 accel 框架,并进行了各种其他低级代码改进。

image.php_-8

带有 Meteor Lake 的多功能处理单元是一个集成了 CPU 的推理加速器,用于计算机视觉 (CV) 和深度学习软件。

Leave 适应 Linux 新加速器框架的英特尔 VPU 驱动程序 to:

Written by

穷不怪父 孝不比兄,苦不责妻,气不凶子

Read more #linux-xitong posts


Best Posts From 逸凡

We have not curated any of ericjiang's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From 逸凡