AMDGPU LRU Bulk Move-funktionalitet ökar prestanda i OpenCL och Vulkan

Hårdvara / AMDGPU LRU Bulk Move-funktionalitet ökar prestanda i OpenCL och Vulkan

Talos-principen benchmarked

1 minut läst AMDGPU LRU Bulk Move

Vulkan API har alltid gynnat AMD-grafikkorten och det är olyckligt att inte många utvecklare ger ordentligt stöd för Vulkan, men det har inte hindrat AMD från att arbeta med att göra prestanda ännu bättre. AMDs Huang Rui och Christian Konig har arbetat med AMDGPU LRU Bulk Move-funktionalitet som ökar grafikkortens prestanda när du använder Vulkan och OpenCL.



AMDGPU LRU Bulk Move-funktionalitet har introducerats i den nya korrigeringsfilen och Talos Principle var ett av spelen som testades före och efter implementeringen av plåstret. Det är intressant att se att AMDGPU LRU Bulk Move-funktionalitet gör att spelets prestanda i Vulkan kan öka från 147 FPS till 163 FPS. Detsamma kan sägas om OpenCL-arbetsbelastningar där latensen minskade från 76 us till 40. Detta är verkligen imponerande.

Även om lanseringen av AMD-grafikkort inte var som förväntat och skrivbordskortens prestanda var lite överväldigande, är det säkert att säga att AMD har arbetat med att tillhandahålla ordentligt drivrutinsstöd och det har gjort det möjligt för företaget att ge bättre prestanda för varje drivrutinsuppdatering. Jämfört med den ursprungliga lanseringen av grafikkorten är det verkligen imponerande och AMD har kunnat justera saker maximalt.



Men teamet Red har inte slutat där och prickar fortfarande med saker och försöker göra prestanda ännu bättre. Användare vill få all möjlig prestanda från den hårdvara som de har köpt och det kan bara hända om AMD tillhandahåller maskinvaran rätt programvarusupport. Jag är säker på att detta är något som användarna kommer att uppskatta.



Enligt de tekniska detaljerna från AMD:



när amdgpu_vm_validate_pt_bos () anropas och vi inte har något att göra, flyttar vi inte varje BO en efter en utan skär istället LRU-listan i bitar så att vi massvis flyttar allt till slutet i bara en operation.

AMDGPU LRU Bulk Move-funktionalitet är en utmärkt funktion och om vi fortsätter att få förbättringar som dessa de närmaste dagarna borde vi få mycket bättre prestanda på AMD-grafikkort jämfört med vad vi har till vårt förfogande just nu.

Källa fri skrivbord Taggar amd