Funkcija AMDGPU LRU Bulk Move povećava performanse u OpenCL-u i Vulkanu

Hardver / Funkcija AMDGPU LRU Bulk Move povećava performanse u OpenCL-u i Vulkanu

Primjeren Talosni princip

1 minuta čitanja AMDGPU LRU Skupni potez

API Vulkan uvijek je favorizirao AMD grafičke kartice i žalosno je što malo programera pruža odgovarajuću podršku za Vulkan, ali to nije spriječilo AMD da radi na poboljšanju performansi. AMD-ovi Huang Rui i Christian Konig radili su na funkciji AMDGPU LRU Bulk Move koja povećava performanse grafičkih kartica kada koriste Vulkan i OpenCL.



Funkcija AMDGPU LRU Bulk Move uvedena je u novu zakrpu, a Talos Princip bio je jedna od igara koje su testirane prije i nakon primjene zakrpe. Zanimljivo je vidjeti da AMDGPU LRU Bulk Move funkcionalnost omogućuje povećanje performansi igre u Vulkanu sa 147 FPS na 163 FPS. Isto se može reći i za OpenCL radna opterećenja gdje se latencija smanjila sa 76 na 40. To je zaista vrlo impresivno.

Iako lansiranje AMD grafičkih kartica nije bilo onako kako se očekivalo, a performanse stolnih kartica bile su pomalo neodoljive, sigurno je reći da AMD radi na pružanju odgovarajuće podrške za upravljačke programe i da je to tvrtki omogućilo bolje performanse sa svakom ažuriranje upravljačkog programa. U usporedbi s originalnim lansiranjem grafičkih kartica, ovo je zaista impresivno i AMD je uspio dotjerati stvari do maksimuma.



No, momčad Red se tu nije zaustavila i još uvijek petlja oko stvari, pokušavajući učiniti izvedbu još boljom. Korisnici žele dobiti sve moguće performanse hardvera koji su kupili, a to se može dogoditi samo ako AMD pruža hardversku odgovarajuću softversku podršku. Siguran sam da je ovo nešto što će korisnici cijeniti.



Prema tehničkim detaljima koje pruža AMD:



kada se pozove amdgpu_vm_validate_pt_bos () i nemamo ništa za raditi, ne premještamo svaki BO jedan po jedan, već umjesto toga izrežemo popis LRU na komade tako da sve skupa premjestimo do kraja u samo jednoj operaciji.

Funkcija AMDGPU LRU Bulk Move sjajna je značajka i ako nastavimo dobivati ​​poboljšanja poput ovih u narednim danima, trebali bismo postići puno bolje performanse AMD grafičkih kartica u odnosu na ono što trenutno imamo na raspolaganju.

Izvor freedesktop Oznake amd