Talosův princip srovnáván
1 minuta čteníVulkan API vždy upřednostňovalo grafické karty AMD a je politováníhodné, že mnoho vývojářů neposkytuje Vulkanu náležitou podporu, ale to nezabránilo AMD v práci na ještě lepším výkonu. Huang Rui od AMD a Christian Konig pracují na funkci hromadného přesunu AMDGPU LRU, která zvyšuje výkon grafických karet při použití Vulkan a OpenCL.
V nové aktualizaci byla představena funkce AMDGPU LRU Bulk Move a Talos Principle byla jednou z her, které byly testovány před a po implementaci opravy. Je zajímavé vidět, že funkce AMDGPU LRU Bulk Move umožňuje zvýšit výkon hry ve Vulkanu ze 147 FPS na 163 FPS. Totéž lze říci o pracovních zátěžích OpenCL, kde latence poklesla ze 76 na 40 let. To je opravdu velmi působivé.
Ačkoli spuštění grafických karet AMD nebylo podle očekávání a výkon desktopových karet byl trochu ohromující, lze s jistotou říci, že AMD pracuje na poskytování správné podpory ovladačů a to umožnilo společnosti poskytovat lepší výkon s každým aktualizace ovladače. Ve srovnání s původním spuštěním grafických karet je to opravdu velmi působivé a AMD dokázala věci vylepšit na maximum.
Tým Red se tam ale nezastavil a stále si pohrává s věcmi a snaží se výkon ještě zlepšit. Uživatelé chtějí získat veškerý možný výkon z hardwaru, který si zakoupili, a to se může stát, pouze pokud AMD poskytne hardwarovou podporu softwaru. Jsem si jist, že toto uživatelé ocení.
Podle technických podrobností poskytnutých společností AMD:
když je volána amdgpu_vm_validate_pt_bos () a nemáme co dělat, neposunujeme každý BO jeden po druhém, ale místo toho rozdělíme seznam LRU na kousky, abychom hromadně přesunuli vše na konec pouze v jedné operaci.
Funkce AMDGPU LRU Bulk Move je skvělá funkce a pokud v následujících dnech budeme stále dostávat vylepšení jako tato, měli bychom z grafických karet AMD získat mnohem lepší výkon ve srovnání s tím, co máme k dispozici právě teď.
Zdroj freedesktop Značky amd