Ubuntu’s NVIDIA Unified Device Architecture (UDA) stuurprogrammapakket bedoeld voor GPU-rekenversnelling heeft sinds eind vorig jaar de NVIDIA Open GPU Kernel-stuurprogrammaondersteuning in hun pakketten mogelijk gemaakt. Nu het nieuwe NVIDIA Enterprise Ready Driver”ERD”Ubuntu-pakket Ubuntu LTS-gebruikers treft, ondersteunen ze daar ook de NVIDIA open GPU-kerneldriveroptie.
Niet te verwarren met de Nouveau-stuurprogrammastack, deze Ubuntu-verpakkingsinspanning draait om het ondersteunen van NVIDIA’s officiële, out-of-tree open-source kernelstuurprogrammamodules. Aanvankelijk gebruikten de Ubuntu-pakketten die de eigen NVIDIA-stuurprogrammaondersteuning boden alleen de open kernel-stuurprogramma-optie voor hun computergerichte”UDA”-pakketten, terwijl ze met de nieuwe beschikbare NVIDIA 535″ERD”-stuurprogrammapakketten ook de Open GPU Kernel Driver-ondersteuning mogelijk maken.
De technici van Canon hebben gewerkt aan de NVIDIA 535 ERD-stuurprogrammareeks voor Ubuntu 20.04-, 22.04-en 23.04-gebruikers die naast de overgang naar deze nieuwste uitgavereeks ook de”-open”kernelmodule mogelijk maakt.
Over op de Ubuntu Discourse is een extra bevestiging van de open GPU focus op de kernelmodule met deze nieuwe NVIDIA-stuurprogrammapakketten uit de Ubuntu 535-serie.
Toen NVIDIA in mei vorig jaar oorspronkelijk hun open GPU-kernelstuurprogrammacode aankondigde, was deze in eerste instantie gericht op bedrijfs-/datacentergebruik en experimenteel voor de GeForce RTX 20 en nieuwere consumentenhardware. De closed-source kerneldriver blijft de standaard voor consumentenkaarten, maar bij driverrevisies van het afgelopen jaar is de open-source kerneldrivercode voortdurend verbeterd en bijna gelijk aan de gesloten kerneldriver over hun hardwarespectrum.
Er is nog steeds niets nieuws over de vooruitzichten om deze open GPU-kerneldriver van NVIDIA stroomopwaarts in de Linux-kernel te krijgen vanwege een verscheidenheid aan problemen. Maar Red Hat en anderen hebben gewerkt aan het aanpassen van de Nouveau-kerneldriver, in ieder geval om het gebruik van de NVIDIA GPU-systeemprocessor (GSP) met RTX 20 en nieuwer te ondersteunen om langdurige problemen met energiebeheer/opnieuw klokken te omzeilen. Dat Nouveau GSP-ondersteuning in een toekomstige Linux-kernel goed nieuws zal zijn voor de volledig open-source NVIDIA-driverwereld, samen met doorlopende kernelverbeteringen om de NVK Vulkan-driver en andere verbeteringen beter te ondersteunen.