A Linux 7.2 kernel VFIO fejlesztései előkészítik az utat az NVIDIA Blackwell-Next GPU generáció támogatásához

A Linux 7.2 kernel VFIO-alrendszerének legújabb frissítéseivel megkezdték egy Blackwell-Next néven említett NVIDIA GPU-generáció támogatásának előkészítését. A fejlesztési csomag az NVGrace-GPU VFIO meghajtó Compute Express Link kezelését igazítja a soron következő hardver generáció eltérő felépítéséhez, bár az nem tiszta, hogy a Blackwell-Next elnevezés mögött konkrét termék vagy termékpaletta áll-e, és egyelőre egyelőre nem ismert egy ilyen modell specifikációja sem.

A Linux 7.2 kernel VFIO fejlesztései előkészítik az utat az NVIDIA Blackwell-Next GPU generáció támogatásához

Az NVGrace-GPU VFIO meghajtó olyan NVIDIA Grace CPU és GPU kombinációkat kezel, amelyek virtualizált környezetekben közvetlenül rendelhetők virtuális gépekhez. A Linux 7.2-be bekerült patch a Compute Express Link, vagyis a CXL útvonalát módosítja a Blackwell-Next GPU-k várható eltéréseihez. A változtatás a Designated Vendor Specific Extended Capability, röviden DVSEC nevű PCIe-adatszerkezet kezelését érinti. A DVSEC gyártóspecifikus képességeket ír le a PCI Express konfigurációs terében, a következő NVIDIA GPU-knál pedig ennek elhelyezkedése vagy feldolgozása eltérhet a jelenlegi Blackwell modellekétől. A meghajtó ezért már most felkészül az új kialakítás felismerésére.

Az NVIDIA korábban bejelentette, hogy a Blackwell B100 és B200 gyorsítókat, valamint a Blackwell Ultra B300 sorozatot a Rubin architektúra követi. Emiatt egyelőre nem állapítható meg, hogy a patchben szereplő Blackwell-Next a Blackwell Ultra egyik változatát, a Rubin generációt vagy egy másik fejlesztést jelöl. A júniusban elkészített patch kódrészletei sem tartalmaznak olyan azonosítót, amelyből a konkrét termék vagy architektúra meghatározható lenne. Az NVIDIA kernel-fejlesztői korábban gyakran használták a már nyilvánosan ismert kódneveket, ezért a mostani általános elnevezés szokatlan, de önmagában nem árul el további részleteket.

A fejlesztés még nem jelent teljes körű Blackwell-Next támogatást, hanem a VFIO és a CXL kezelés egyik szükséges előkészítő lépése. A patch már bekerült a Linux 7.2 fejlesztési fájába, így az NVIDIA a következő GPU-k megjelenése előtt elkezdte hozzáigazítani a Linux kernel virtualizációs infrastruktúráját az új hardverhez.