Creșteți viteza de joc cu un clic: ce este BAR redimensionabil și poate să vă exploateze computerul?

Publicat: 2022-01-29

AMD a lansat Radeon RX 6800 XT, cea mai recentă placă grafică principală, la sfârșitul anului trecut. Compania a fost mândră să arate ceea ce, la acea vreme, a numit cea mai nouă caracteristică „proprietă” a sa: BAR resizable (Registrul de adrese de bază), deși sub numele de AMD Smart Access Memory (SAM). Am pus cuvântul „proprietar” între ghilimele pentru că, după cum se dovedește, nu există nimic complet nou sau proprietar despre Resizable BAR (sau alter ego SAM). Și acum, vine la un GPU Nvidia (și CPU Intel) lângă tine.

Asta înseamnă că veți auzi acești doi termeni despre mulți în 2021. Dar ce este Resizable BAR, oricum, și cum vă poate ajuta să obțineți cea mai mare performanță de pe computerul dvs. de jocuri desktop? Să cercetăm detaliile acestei tehnologii vechi, dar și noi, pentru a afla.


Trei plăci grafice intră într-un BAR...

Resizable BAR a fost introdus pentru prima dată, dacă nu a fost implementat pe scară largă, ca parte a trecerii la specificațiile PCI Express 3.0 în plăcile de bază pentru desktop, încă din 2010. (Necesită suport specific la nivel de CPU și GPU.) Cum funcționează Resizable. Lucru la BAR? Pe scurt, caracteristica, setată prin BIOS-ul sistemului, determină cât de mult din memoria grafică, sau VRAM, de pe placa video este disponibilă pentru a fi mapată pentru acces de către CPU. În general, acest lucru este limitat la doar 256 MB din VRAM-ul integrat al cardului, adică nu prea mult. O placă de bază cu bar resizable activată, totuși, poate crește limita la capacitatea maximă a bufferului VRAM.

AMD SAM
Imagine: AMD

Deci, ce înseamnă asta de fapt în lumea reală? La nivel de sistem, pentru început, în loc să descompună fluxul de date și să trimită cereri mai mici de la CPU la GPU, GPU-ul poate cere acum bucăți complete de date - gândiți-vă, fișiere mai mari care conțin elemente precum shadere și texturi - și poate obține ele trimise de procesor dintr-o dată.

Rezultatul este o conductă de comunicare mai eficientă între CPU și GPU. Și, în funcție de titlul jocului și de componentele din sistemul dvs., poate oferi câștiguri vizibile în performanță pentru jocurile AAA care știu să folosească tactica.

Dar la ce fel de creștere în lumea reală vă puteți aștepta la ratele de cadre cu funcția activată?


SAM, I Am: O impresie preliminară de testare

La momentul lansării AMD Radeon RX 6800 XT, am avut șansa de a testa caracteristica pentru noi înșine (în forma sa AMD SAM). Cu toate acestea, în rundele noastre de titluri AAA actuale, precum și în jocurile multiplayer și titlurile AAA mai vechi/moștenite, am constatat că SAM a afectat cu adevărat rezultatele doar în cele mai exigente teste de referință. În suita noastră de teste, acestea sunt reprezentate de jocurile AAA Red Dead Redemption 2 și Assassin's Creed: Odyssey. Cu SAM activat, ambele au înregistrat câștiguri de aproximativ 5% în comparație cu rulările de referință cu funcția SAM dezactivată.

Red Dead Redemption 2

Acestea fiind spuse, ne-am confruntat, de asemenea, cu o serie de probleme legate de șofer cu mostrele de carduri pe care AMD le-a dat să le testăm la momentul lansării Radeon RX 6800, ceea ce ar putea însemna că rezultatele noastre nu sunt cea mai actuală reprezentare a ceea ce SAM. /Resizable BAR poate face tot ce e mai bun. Alte puncte de vânzare care au testat funcția după ce driverul de lansare s-a netezit au înregistrat creșteri substanțiale (din nou, foarte mult dependente de titlu) care ar putea depăși 15% câștiguri în ratele de cadre, în anumite cazuri.

Spunem „selectați”, deoarece, de acum, beneficiile SAM depind în mare măsură de jocul pe care îl jucați. În timp ce Assassin's Creed: Odyssey ar putea înregistra creșteri semnificative (însumând cu 20% mai multe cadre pe secundă la anumite rezoluții, conform testelor de pe web), alte jocuri s-ar putea vedea de fapt o scădere a performanței cu funcția activată. Dacă veți obține sau nu un câștig sau o pierdere variază literalmente de la joc la joc. Și, având în vedere că funcția poate fi activată sau dezactivată numai prin BIOS-ul plăcii de bază, pragmatismul general de a juca cu SAM/Bar redimensionabil pentru a vedea ce funcționează bine și ce nu trebuie încă văzut.

Vom testa caracteristica mai amănunțit în lunile următoare, deoarece este adăugată atât la plăcile de bază Intel, cât și la plăcile grafice Nvidia, precum și la reluarea vechilor noastre teste pe Radeon RX 6800 XT cu setul de drivere actualizat. Rămâneți la curent cu PCMag în timp ce investim în Resizable BAR și vedeți ce poate face cu adevărat atunci când Nvidia și AMD se luptă pe teren uniform.


BAR sau SAM: De ce veți avea nevoie pentru ca acesta să funcționeze

Deoarece este o caracteristică recent introdusă, deocamdată doar componentele de model foarte târziu sunt capabile să accepte Resizable BAR.

În momentul scrierii acestui articol (martie 2021), Resizable BAR, sub insigna SAM pentru AMD, funcționează cu plăcile AMD Radeon RX 6800 și Radeon RX 6800 XT (precum și viitorul Radeon RX 6700 XT), dar numai împreună cu Ryzen Procesoare din seria 5000 sau Ryzen 3000 bazate pe arhitecturi Zen 2 sau ulterioare. În plus, doar plăcile de bază bazate pe chipset-urile din seriile AMD 400 și 500 vor suporta SAM. În plus, nu toate: este la latitudinea fiecărui producător de plăci de bază să patcheze caracteristica printr-o actualizare BIOS, dacă placa nu este livrată cu suport SAM.

AMD Radeon RX 6800 XT

Cu toate acestea, acea listă de suport hardware este pe cale să devină mult mai mare, deoarece atât Nvidia, cât și Intel au anunțat planuri de a aduce suportul Resizable BAR pe plăcile lor video și plăcile de bază în lunile următoare.

Recomandat de editorii noștri

Suportul BAR redimensionabil de la Nvidia vine pe unele GPU-uri din seria RTX 30
AMD își propune să învingă RTX 3070 de la Nvidia cu Radeon RX 6700 XT de 479 USD
Placile grafice Big Navi de la AMD vor fi lansate pe 18 noiembrie cu Radeon RX 6800, 6800 XT

Spre deosebire de AMD, care vă permite să activați funcția carte blanche pentru a crește potențial performanța jocului dvs. preferat, Nvidia dictează ce jocuri pot folosi funcția pe baza lansărilor sale Game Ready Driver. La începutul lunii martie 2021, lista de jocuri care acceptă Resizable BAR pe plăcile video desktop Nvidia GeForce RTX 30 Series bazate pe „Ampere” și laptop-uri pentru jocuri cu GPU-uri mobile RTX 30 Series include doar următoarele:

  • Assassin's Creed Valhalla

  • Battlefield V

  • Borderlands 3

  • Forza Horizon 4

  • Roțile de viteză 5

  • Metro Exodus

  • Red Dead Redemption 2

  • Watch Dogs: Legion

Acesta este un subset destul de mic al bibliotecii complete de jocuri care există pe computere. (Flashback-uri la DLSS, cineva?) Cu toate acestea, este posibil ca Nvidia să aibă grijă să lanseze funcția selectiv, la jocurile despre care știe că vor beneficia de Resizable BAR. Deoarece unele jocuri pot avea de fapt un impact de performanță cu funcția activată, implementarea Nvidia la nivel de driver împiedică utilizatorii să-și afecteze accidental performanța încercând să o folosească în titluri neacceptate. Aceasta ar putea fi cea mai bună abordare pe termen lung. (Cine va dori să țină scorul pentru ce jocuri beneficiază și ce jocuri nu, până la urmă?) Dar va fi interesant de văzut cum AMD își gestionează răspunsul ca carduri precum AMD Radeon RX 6700 XT aproape de data lansării.

RTX 3060 BAR redimensionabil

În plus, activarea BAR resizable pe cardul tău Nvidia va fi o sarcină în sine. Până acum, compania și-a lansat GeForce RTX 3060 doar cu caracteristica deja preinstalată în VBIOS (adică propriul BIOS al plăcii). Orice alt model de placă desktop din seria RTX 30 va trebui să aibă flash -ul VBIOS - o perspectivă descurajantă pentru orice proprietar de placă grafică! - pentru a-l face să funcționeze. Versiunile VBIOS cu Resizable BAR activat vor fi furnizate atât de Nvidia (pentru cardurile Founders Edition), cât și de producătorii de carduri partenere, pe măsură ce trece timpul. În ceea ce privește laptopurile GeForce RTX din seria 30, veți dori să verificați cu furnizorul de laptopuri dacă este acceptată Resizable BAR.

Într-o conversație recentă cu Tom's Hardware, Intel a confirmat, de asemenea, că a activat funcția pentru linia sa de procesoare „Comet Lake” de generația a 10-a pe anumite plăci de bază și sisteme mobile și a spus că procesoarele desktop de generația a 11-a („Rocket Lake”) vor avea suport. când se lansează la sfârșitul acestei luni:

„Driverii finali, din partea noastră, sunt deja acolo”, a declarat directorul general al Intel pentru segmentele de notebook-uri premium și de gaming, Fredrik Hamberger, pentru Tom’s Hardware. „Unii dintre OEM lucrează la finalizarea timpului exact când au driverul de la grafică. vânzătorilor, așa că cred că ar trebui să-i întrebați despre momentul exact.”

În cele din urmă, Resizable BAR, sau SAM, este încă un alt instrument într-un cufăr de război în creștere pe care inginerii l-au dezvoltat și care folosește metode noi și creative pentru a stoarce fiecare gram de suc posibil de frame-rate din hardware-ul tău. Se alătură abordărilor alternative ale creșterii unităților de calcul cu forță brută, cum ar fi DLSS, Radeon Image Sharpening (RIS) și Nvidia Freestyle, în căutarea nesfârșită pentru rate de cadre mai mari. Și deși s-ar putea să nu fie la fel de revoluționar ca unele dintre acele tehnologii (din nou, uitându-mă la tine DLSS), este încă o altă caracteristică „drăguță de a avea” în arsenalul tău. Oricine joacă pe desktop sau laptop ar trebui să păstreze BAR și SAM pe radar în 2021, deoarece își cumpără componente care să se completeze reciproc în următoarea platformă de jocuri.