In maart kondigde NVIDIA aan dat ze de GeForce RTX 30-serie zouden ondersteunen met Resizable BAR-ondersteuning via een video-BIOS-update voor ondersteunde systemen. Onlangs heb ik gekeken naar de prestaties van een GeForce RTX 3080 die de grafische kaart onder Linux flitste met Resizable BAR-ondersteuning en de prestaties zijn behoorlijk overtuigend voor op Vulkan gebaseerde games waar deze functionaliteit werkt.

Net als bij de AMD Smart Access Memory/Resizable BAR-ondersteuning, vereist het een compatibele CPU en moederbord en moet de ondersteuning zijn ingeschakeld in het systeem-BIOS. Er is ook ondersteuning voor grafische stuurprogramma’s vereist voor Resizable BAR. NVIDIA heeft niet veel gesproken over de Linux-driver voor Resizable BAR, maar in feite is de ondersteuning aanwezig met de nieuwste stabiele driverserie, ervan uitgaande dat je video-BIOS de ondersteuning beschikbaar heeft. Het is belangrijk op te merken dat de Resizable BAR-ondersteuning alleen voor hun Vulkan-stuurprogramma is geïmplementeerd en niet voor OpenGL.


NVIDIA Resizable BAR-test…

NVIDIA heeft deze op Windows gerichte handleiding in maart met een overzicht van de Resizable BAR-ondersteuning en details voor geïnteresseerden. NVIDIA heeft vBIOS-updates beschikbaar gesteld om onder Windows te flashen terwijl er geen Linux-tool beschikbaar was die daarom hebben we niet veel tijd besteed aan de functie op het NVIDIA-front.

Echter, we kregen onlangs een Linux-binary die de GeForce RTX 3080 Founder’s Edition onder Linux kan flashen met een ondersteunde vBIOS en zijn dus betrokken bij deze test. Hopelijk zal NVIDIA de Linux-tool voor hun RTX 30 Founder’s Edition-kaarten te zijner tijd vrijgeven, maar tot nu toe hebben we geen bevestiging ontvangen over de timing of hun plannen.

Het bevestigen van de NVIDIA Linux Resizable BAR-ondersteuningsstatus kan worden bepaald aan de hand van de”nvidia-smi-q-x”en kijken naar de”bar1_memory_usage”-node en kijken of het totale gerapporteerde geheugen groter is dan 256MiB.

Deze eerste ronde van GeForce RTX 3080 Resizable BAR-tests werd uitgevoerd op een AMD Ryzen 9 5900X-systeem met ASUS ROG CROSSHAIR VIII HERO-moederbord met zijn nieuwste sBIOS. Het testen is gedaan met Resizable BAR uitgeschakeld in het BIOS en vervolgens opnieuw ingeschakeld, waarbij beide uitvoeringen dezelfde nieuwste vBIOS-release gebruikten. NVIDIA 465.31 als de nieuwste publieke propriëtaire driver werd gebruikt voor het testen.

Categories: IT Info