Ano ang Resizable BAR sa isang GPU, at Dapat Mo Ito Gamitin?


Ang iyong GPU ay hindi lamang ang bahagi na kasangkot sa pagguhit ng mga graphics sa iyong screen. Ang CPU ay gumaganap ng isang mahalagang papel sa pagtulong sa GPU na makabuo ng mga larawan, at ang resizeable na teknolohiya ng BAR ay nagpapahusay sa kung gaano kahusay ang dalawang pangunahing bahagi na ito ay maaaring gumana nang walang putol.

Ang Relasyon ng CPU-GPU

Maaaring narinig mo na ang tungkol sa isang CPU o GPU na 'bottleneck' dati, at umiiral ang resizable na BAR upang harapin ang isang napakaspesipikong uri ng bottleneck na maaaring mangyari sa pagitan ng CPU at GPU habang nagtutulungan silang iguhit ang susunod na frame.

Na natural na itinaas ang tanong kung bakit ang CPU ay kasangkot sa GPU sa unang lugar. Ang dalawang uri ng mga processor ay mahusay sa iba't ibang bagay. Sa isang video game, halimbawa, ang CPU ay responsable para sa pagmamaneho ng animation, pagkalkula ng mga resulta ng mga simulation ng pisika, pag-uugali ng character, at iba pa. Ang GPU ay hindi maaaring gumuhit ng susunod na frame hanggang sa alam nito kung saan dapat ang mga bagay, kaya kailangan nitong maghintay para sa impormasyon mula sa

Nababagong laki ng BAR at Smart Access Memory

Ang Resizable BAR ay isang terminong partikular sa mga GPU ng NVIDIA, ngunit gaya ng kadalasang nangyayari, ang kanilang pangunahing katunggali na AMD ay may sariling bersyon ng parehong teknolohiya. Tinatawag ng AMD ang bersyon nito na Smart Access Memory o SAM, ngunit sa pangkalahatan, pareho ang ginagawa ng parehong feature sa halos parehong paraan.

Kung wala ang feature na ito, makakakuha lang ang CPU ng data na ipoproseso mula sa memorya ng GPU sa mga 256MB na chunks. Hindi ito naging problema hanggang kamakailan lamang. Pagkatapos ng lahat, tumagal ng maraming taon para sa mga GPU na magkaroon ng ganoong kalaking memorya sa kabuuan. Kahit na sa ilang gigabytes ang laki, ito ay hindi nangangailangan ng anumang oras upang salain ang lahat ng ito sa 256MB sa isang pagkakataon.

Gayunpaman, sa oras ng pagsulat, ang mga laki ng memorya ng GPU ay karaniwang nasa pagitan ng 6GB at 12GB ang laki, na ang mas malalaking alokasyon ay hindi maiiwasan sa hinaharap habang umaakyat ang mga resolusyon, bumubuti ang mga antas ng detalye, at ang mga teknolohiya tulad ng ray-tracing ay talagang nagtutulak sa mga hangganan ng memorya.

Iyan ay kung saan ang SAM o Resizable BAR ay dumating sa larawan, literal. Kapag na-activate ang feature na ito, maa-access ng CPU ang buong frame buffer (isa pang pangalan para sa memorya ng GPU), na nangangahulugang mabilis nitong mahahanap at maproseso ang data na kailangan nito.

Binabawasan din nito ang bilang ng mga paglilipat sa pagitan ng CPU at GPU at pinapayagan ang CPU na humiling lamang ng data mula sa memorya ng GPU kapag kailangan nito at mula mismo sa tamang lugar. Sa teorya, nangangahulugan ito na ang CPU at GPU ay makakatanggap ng pagpapalakas ng pagganap dahil ang halaga ng overhead at trapiko ay nabawasan.

Resizable BAR Requirements

Sa ngayon, maganda ang tunog ng feature na ito, ngunit sino ba talaga ang makakagamit nito? Ang katotohanan ay ang resizable BAR ay talagang isang tampok ng pamantayan ng PCIe. Iyan ang GPU protocol para makipag-ugnayan sa iba pang bahagi ng computer.

Opsyonal para sa isang motherboard, GPU, o CPU upang suportahan ang tampok, at mas kamakailang mga bahagi lamang ang nag-aalok ng opsyon. Ang lahat ng tatlong bahagi ay dapat na sumusuporta sa resizable BAR o SAM.

Mga Intel 10th generation na CPU at mas bagong support resizable BAR, pati na rin ang Zen 3 at mas bagong AMD Ryzen CPUs. Para sa mga 10th-generation Intel CPU, mga piling chipset lang ang sinusuportahan, ngunit dapat na suportahan ang lahat ng 11th-gen o mas bagong chipset.

Kakailanganin mo ng 30-serye NVIDIA card; karamihan sa kanila ay handa nang lumabas sa kahon. Gayunpaman, kung bumili ka ng Founder's Edition card, maaaring kailanganin mong magsagawa ng pag-update ng firmware para paganahin ang feature. Sa pagsasalita tungkol sa mga pag-update ng firmware, malamang na gusto mo ring gawin ang isa para sa iyong motherboard habang naroroon ka.

Para magamit ang AMD SAM, kailangan mo ng 6000-series card at Ryzen 5000 o 3000 na CPU, maliban sa mga modelong 3400G at 3200G. Kailangan mo rin ng motherboard na may AMD 500 chipset o 400 chipset na pinagsama sa 3000-series na mga CPU sa listahan ng suporta.

Ipagpalagay na mayroon ka ng lahat ng kinakailangang bahagi, kasama ang kanilang mga pinakabagong bersyon ng firmware, maaari mong i-activate ang resizable BAR o AMD SAM mula sa BIOS/UEFI menu ng iyong computer. Kailangan mong kumonsulta sa dokumentasyon ng motherboard (o hanapin ang impormasyon sa boot) upang makita kung aling key ang kailangan mong pindutin para ma-access ang menu.

May Naiiba ba ang Resizeable BAR?

Sa ngayon, mukhang hindi gaanong nagagawa ng feature na ito ang malaking pagkakaiba patungkol sa pagganap ng real-world na laro. Bagama't pinapataas nito ang pagganap sa ilang mga pamagat, ang pagpapabuti ay katamtaman at maaari pang lumala ang pagganap sa ilang mga kaso.

Ang NVIDIA, sa kanilang bahagi, ay awtomatikong hindi pinapagana ang nababagong laki ng BAR para sa mga laro na lumalala ang performance kapag naka-on ang feature, kaya wala ka talagang dahilan para hindi ito samantalahin. Makakakuha ka ng maliit na performance bump sa maraming laro at hindi na magiging mas malala ang performance sa mga larong hindi naka-whitelist. Kung ang resizable BAR ay nagdudulot ng anumang seryosong isyu para sa iyo, maaari mo lamang itong i-toggle sa BIOS.