Intel Sends In More Habana Labs Gaudi2 AI Accelerator Code For Linux 6.1

Written by Michael Larabel in Linux Kernel on 13 October 2022 at 02:45 PM EDT. Add A Comment
The "char/misc" changes landed recently into mainline for the ongoing Linux 6.1 merge window. In addition to many FPGA subsystem updates, this random catch-all driver area of the kernel has also seen many updates to the Habana Labs AI driver for supporting Intel's forthcoming Gaudi2 accelerator.

Last cycle with Linux 6.0 initial Gaudi2 support was merged to the "habanalabs" AI driver that originally was focused on the Gaudi and Goya accelerators. With Linux 6.1 more of that Gaudi2 support has been prepped.

For that second-generation training and inference accelerator there are many driver additions including a user-space API for reading device attestation data, the uAPI to control the running mode of the engine cores, improved logging in case of hardware error events, improved firmware interactions, and other hardware enablement work.

At the same time as announcing Gaudi2, Intel also announced the Habana Labs Greco accelerator but so far that work hasn't seen any direct mainline activity. This pull request outlines the char/misc changes in full for Linux 6.1. There are also many IIO driver updates, FPGA subsystem updates, MHI changes, Coresight driver updates, and other random changes throughout.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week