Compute Accelerator Subsystem Hopes To Be Ready For Linux 6.2

Written by Michael Larabel in Linux Kernel on 20 November 2022 at 05:25 AM EST. Add A Comment
LINUX KERNEL
Thanks to this year's Linux Plumbers Conference it looks like the compute accelerator subsystem/framework is finally coming together. The fourth and potentially final iteration of the accelerator framework patches have been sent out with hopes of them being mainlined for the upcoming Linux 6.2 kernel.

At this year's LPC event there was finally a consensus reached among upstream developers how to handle an accelerator subsystem moving forward following the long debate of a new subsystem vs. DRM subsystem vs. the existing char/misc status quo. This new subsystem will leveraging the Direct Rendering Manager (DRM) infrastructure given there being much in common between various AI accelerators and GPUs.


Intel-owned Habana Labs has been on the leading edge of open-source AI accelerator driver enablement.


Oded Gabbay of Intel / Habana Labs has been working on the patches for this new "accel" subsystem and this weekend marked the fourth iteration of them. In the v4 announcement he confirmed that it's hopefully the last version of the patches and that it is believed to be ready for merging.

Oded also confirmed his Linux 6.2 kernel hopes recently on Twitter:

So with some luck, the new accelerator subsystem is now ready to be introduced with Linux 6.2. From there the Habana Labs AI accelerator driver will work to move from char/misc to the new accel area. There are also a number of other candidate open-source accelerator drivers in the works like for the Intel Meteor Lake Versatile Processing Unit, Toshiba DNN Visconti, NVIDIA NVDLA, Samsung Trinity NPU, Intel GNA, Qualcomm QAIC, and others.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week