Az Intel Crescent Island támogatást varázsol a Linux 6.19 rendszermagba

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

Intel mérnökei folytatják a Crescent Island támogatásának előkészítését a Linux 6.19 kernelhez. A Crescent Island az Intel közelmúltban bejelentett Xe3P grafikus kártyája, amely 160 GB VRAM-mal rendelkezik, és elsősorban vállalati szintű AI inferenciára optimalizált. Az Intel nyílt forráskódú Linux grafikus driver csapata gyorsan elkezdte integrálni az új kártyát a Xe kernel grafikus driverbe, a korábbi Nova Lake Xe3P kódútvonalakat felhasználva.

A Linux 6.19 előtti DRM-Next ágban már az első, nagyon kezdeti Crescent Island "CRI" engedélyezések érkeztek, amelyek új eszközazonosítót és platforminformációkat adtak hozzá a driverhez. A legutóbbi héten újabb Crescent Island patch-ek kerültek be, különösen a GT (Graphics Technology) throttling és a teljesítménykorlát-ok okainak kiterjesztése terén. Az Intel teljesítménykorlát-ok funkciója a CPU-knál és GPU-knál lehetővé teszi a felhasználói tér számára, hogy lássák, miért kell a hardvernek csökkentett frekvencián üzemelnie vagy miért korlátozódik a teljesítmény. A Crescent Island új teljesítménykorlát-ok okait is támogatja a driver.

További Linux 6.19 előtti Xe driver változtatások a héten:

  • Inicializálatlan érték javítása
  • Residency counter (foglaltsági számláló) debugfs-en keresztüli kitettsége
  • Workaround-ok és javítások aktiválása
  • További Crescent Island-specifikus támogatások
  • PAT entry dump javítása
  • Inline GT reset a workerben
  • GT reset szinkronizálása az eszköz unbind eseménnyel
  • Tiszta leállítás biztosítása FLR használatakor is
  • Szerializáció javítása az unbind események tömeges kezelésekor
  • Pagefault refaktorálás
  • Használaton kívüli kód eltávolítása

A teljes szoftverfolt-lista a hozzá tartozó beolvasztási kérelemben található, amely részletesen bemutatja az összes fejlesztést és Crescent Island-specifikus módosítást a Linux 6.19 kernelhez.