A Hopper és a Blackwell is szerepel a Rust-alapú NOVA GPU-illesztőprogram tervekben

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Az NVIDIA mérnökei továbbra is intenzíven dolgoznak a Linux kernelhez készült Nova driver nyílt forráskódú fejlesztésén. Ez a modern, Rust nyelven írt driver a gyártó hivatalos, zárt forrású illesztőprogramjának, valamint a régi, visszafejtés útján készült Nouveau illesztőprogramnak kíván alternatívát nyújtani. A Nova fejlesztési tervén most a Hopper és Blackwell GPU-generációk támogatása szerepel.

John Hubbard, az NVIDIA mérnöke, elkészítette a Hopper és Blackwell GPU-k Nova driver általi támogatásához szükséges előfeltételeket. A szoftverfolt-sorozatban kifejtette, hogy ezek az előkészítések Joel és Alex korábbi módosításaira, valamint a saját boot0/boot42 fejlesztéseire épülnek. Ez lehetővé teszi, hogy Timur Tabi zökkenőmentesen integrálhassa a Turing GPU-támogatást, miközben Hubbard maga is felépítheti a Hopper/Blackwell támogatást ütközések nélkül. A tesztelés Ampere és Blackwell GPU-kon (bare metal) sikeresen működött a helyi fejlesztői gépen.

Bár a Nova driver kódja már a Linux kernel mainline ágában megtalálható, a Rust DRM driver fokozatosan épül tovább, hogy végül teljes értékű, használható NVIDIA kernel grafikus illesztőprogrammá váljon. A cél, hogy 2026-ra a Nova driver már a végfelhasználók számára is elérhető legyen, modern, nyílt forráskódú NVIDIA kernel driver opcióként.

Mi is az a NOVA‑Core?

A NOVA‑Core egy modernebb, Rust‑alapú GPU‑illesztőprogram, mely az eddigi, közösségi által készített Nouveau driverek után következik. Célja, hogy közvetlenül az NVIDIA hardverére optimalizált, nagy minőségű támogatást nyújtson Linux alatt – mindezt a memóriabiztonság és a kód modern paradigmái által vezérelve .Hogyan illeszkedik ez a Linux‑kernel fejlesztésébe? Az upstream integráció során a driverek közvetlenül bekerülnek a Linux kernel forráskódjába, ezáltal minden disztribúció és rendszer automatikusan hozzáférhet a legfrissebb verzióhoz. A Red Hat és az NVIDIA együttműködése biztosítja, hogy a jövőbeni kiadások során a NOVA‑Core folyamatosan fejlődjön és széles körben elérhető legyen.

Mi várható a jövőben?

  • Felhasználói előnyök: • Stabilabb, biztonságosabb GPU‑támogatás • Gyorsabb frissítési ciklusok • Szélesebb kompatibilitás modern NVIDIA hardverekkel
  • Szabályozói hatás: • Az upstream terjesztések gyorsabban vesznek át új funkciókat • A kód átláthatóbb és követhető marad, elősegítve a közösségi együttműködést
  • Fejlesztői előrelépések: • A Rust memóriabiztonsági előnyei csökkentik a hibákat • Egy gyártó aktív jelenléte stabilabb alapokat teremt a hosszú távú karbantartáshoz

(kép)