Intel Sends In More Habana Labs Gaudi2 AI Accelerator Code For Linux 6.1
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.
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.
Add A Comment