A RADV Vulkan illesztőprogram újabb ray-tracing sebességnövelést kap: akár 30%-kal gyorsabb lesz az RDNA2 kártyákon

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

A RADV, az open-source Radeon Vulkan driver újabb teljesítményoptimalizálást kapott ray-tracinghez, ami a Radeon RX 6700 XT és más RDNA2 kártyák esetében akár 30%-os sebességnövekedést hozhat. A fejlesztés a Mesa 26.0 kiadásába kerül be hamarosan.

BVH4 struktúrák frissítése optimalizálva

A változtatást Konstantin Seurer, a Valve Linux grafikus csapatának fejlesztője jegyzi. Az új patch a BVH4 gyorsítóstruktúrák (Bounding Volume Hierarchy) frissítését teszi hatékonyabbá a ray-tracing folyamatok során. Seurer a merge requestben így foglalta össze a módosítást:

„Hatékonyabb, ha a jelenlegi csomópont gyermekindexét a szülő csomópontban számoljuk, és csak akkor írjuk ki a határokat, amikor elérhetők. A korábbi kód akár 16 AABB betöltésére is szükség volt a számításhoz, az új kód viszont a korábbi memóriaigénynek csak kb. 1/7-ét használja. A GOTG játékban a 6700 XT-n mért teljesítménynövekedés körülbelül 30% (0,5 ms).”

Mit jelent ez a gyakorlatban?

  • Jelentős teljesítménynövekedés: 30%-kal gyorsabb ray-tracing a Guardians of the Galaxy (GOTG) játékban Steam Play alatt egy RX 6700 XT kártyán.
  • Kisebb memóriaigény: Az új algoritmus kevesebb scratch memóriát használ, így hatékonyabb a nagyobb jelenetek és komplex fények számítása.
  • Mesa 26.0 érkezik februárban: A RADV mellett a RadeonSI OpenGL driver és más nyílt forráskódú Vulkan/OpenGL driverek is kapnak javításokat és optimalizálásokat.

Ez az újítás az év eleji Linux gaming hírek egyik legfontosabb RADV frissítése, különösen azoknak, akik Steam Play-en Linux alatt szeretnének ray-tracinget használni RDNA2 kártyákkal