Čo je meniteľná lišta na GPU a mali by ste ju používať?


Váš GPU nie je jediným komponentom zapojeným do kreslenia grafiky na obrazovke. CPU hrá dôležitú úlohu pri pomáhaní GPU generovať obrázky a technológia BAR s meniteľnou veľkosťou zlepšuje, ako dobre môžu tieto dve základné komponenty bezproblémovo spolupracovať.

Vzťah CPU-GPU

Možno ste už počuli o „prekážke“ CPU alebo GPU a existuje BAR s meniteľnou veľkosťou, aby sa vysporiadal s veľmi špecifickým typom prekážok, ktoré sa môžu vyskytnúť medzi CPU a GPU, keď spolupracujú na kreslení ďalšieho rámca.

To prirodzene vyvoláva otázku, prečo je CPU v prvom rade zapojený do GPU. Dva typy procesorov sú dobré v rôznych veciach. Napríklad vo videohre je CPU zodpovedné za riadenie animácie, výpočet výsledkov fyzikálnych simulácií, správanie postáv atď. GPU nemôže nakresliť ďalšiu snímku, kým nebude vedieť, kde by mali byť objekty, takže musí čakať na informácie

Zmeniteľná veľkosť BAR a pamäť Smart Access Memory

Resizable BAR je termín špecifický pre GPU NVIDIA, ale ako to často býva, ich hlavný konkurent AMD má vlastnú verziu rovnakej technológie. AMD svoju verziu nazýva Smart Access Memory alebo SAM, ale vo všeobecnosti obe funkcie robia to isté viac-menej rovnakým spôsobom.

Bez tejto funkcie môže CPU získavať údaje na spracovanie iba z pamäte GPU v 256 MB blokoch. Až donedávna to nikdy nebol problém. Koniec koncov, trvalo veľa rokov, kým GPU mali celkovo toľko pamäte. Dokonca aj pri veľkosti niekoľkých gigabajtov nezaberie vôbec čas, aby ste prebrali všetkých 256 MB naraz.

V čase písania tohto článku sa však veľkosť pamäte GPU zvyčajne pohybuje medzi 6 GB a 12 GB, pričom väčšie alokácie sa v budúcnosti stanú nevyhnutnými, pretože rozlíšenia stúpajú, úrovne detailov sa zlepšujú a technológie ako sledovanie lúčov skutočne posúvajú hranice pamäte.

Tu prichádza na scénu SAM alebo Resizable BAR, a to doslova. Ak je táto funkcia aktivovaná, CPU môže pristupovať k celej „vyrovnávacej pamäti“ (iný názov pre pamäť GPU), čo znamená, že dokáže rýchlo nájsť a spracovať údaje, ktoré potrebuje.

Znižuje tiež počet prenosov medzi CPU a GPU a umožňuje CPU požadovať údaje z pamäte GPU len vtedy, keď to potrebuje a presne z toho správneho miesta. Teoreticky to znamená, že CPU aj GPU dostanú zvýšenie výkonu, pretože sa zníži množstvo režijných nákladov a prevádzky.

Požiadavky na BAR s nastaviteľnou veľkosťou

Zatiaľ táto funkcia znie skvele, ale kto ju môže v skutočnosti použiť? Pravdou je, že BAR s meniteľnou veľkosťou je v skutočnosti funkciou štandardu PCIe. Toto je protokol GPU na komunikáciu so zvyškom počítača.

Pre základnú dosku, GPU alebo CPU je voliteľná podpora tejto funkcie a túto možnosť ponúkajú iba novšie komponenty. Všetky tri komponenty musia podporovať meniteľnú veľkosť BAR alebo SAM.

Procesory Intel 10. generácie a novšie podporujú BAR s meniteľnou veľkosťou, rovnako ako Zen 3 a novšie CPU AMD Ryzen. Pre procesory Intel 10. generácie sú podporované iba vybrané čipsety, ale mali by byť podporované všetky čipové sady 11. generácie alebo novšie.

Budete potrebovať kartu NVIDIA série 30; väčšina z nich je pripravená vyjsť z krabice. Ak ste si však zakúpili kartu Founder's Edition, možno budete musieť vykonať aktualizáciu firmvéru, aby ste túto funkciu povolili. Keď už hovoríme o aktualizáciách firmvéru, pravdepodobne budete chcieť urobiť jednu aj pre svoju základnú dosku, kým ste na nej.

Ak chcete používať AMD SAM, potrebujete kartu série 6000 a CPU Ryzen 5000 alebo 3000, s výnimkou modelov 3400G a 3200G. Potrebujete tiež základnú dosku s čipovou sadou AMD 500 alebo čipovou sadou 400 v kombinácii s CPU série 3000 na zozname podpory.

Za predpokladu, že máte všetky požadované komponenty, s ich najnovšími verziami firmvéru, môžete aktivovať meniť veľkosť BAR alebo AMD SAM z ponuky BIOS/UEFI vášho počítača. Ak chcete zistiť, ktorý kláves musíte stlačiť, aby ste sa dostali do ponuky, musíte si pozrieť dokumentáciu základnej dosky (alebo vyhľadať informácie pri zavádzaní systému).

Má meniteľná lišta rozdiel?

Momentálne sa nezdá, že by táto funkcia výrazne zmenila výkon hry v reálnom svete. Aj keď v niektorých tituloch zvyšuje výkon, zlepšenie je mierne a v niektorých prípadoch môže výkon dokonca zhoršiť.

NVIDIA automaticky zakáže meniť veľkosť BAR pre hry, ktorých výkon sa so zapnutou funkciou zhoršuje, takže v skutočnosti nemáte dôvod ju nevyužiť. V mnohých hrách dosiahnete malý nárast výkonu a nezhoršíte výkon v hrách, ktoré nie sú na bielej listine. Ak vám BAR s meniteľnou veľkosťou spôsobuje vážne problémy, môžete ho jednoducho vypnúť v systéme BIOS.