Grafikkkortet som integrerer prosessoren din, hvilken VRAM bruker den på PC-en din?

Det er ganske godt kjent at iGPU-ene på markedet er et stort sprang fremover fra det vi så for bare noen få år siden, men dette gir en veldig interessant konsekvens å håndtere: ytelsen til din "antatte" VRAM. Hvordan tildeler prosessoren grafikkminne til iGPU ? Og fremfor alt, hvor mye avhenger ytelsen av denne typen minne?

Integrerte grafikkort på både hovedkort og prosessorer har alltid vært avhengig av eksternt minne for å kunne brukes som video RAM eller VRAM, men en stund har oppgavene vært annerledes og det er praktisk å forstå hvorfor.

Grafikkortet som integrerer prosessoren din

iGPUen din bruker fortsatt system-RAM som VRAM

Og det gjør den av en veldig enkel grunn: nytte/kostnadsforholdet. Prosessorene som har iGPU og som ikke kalles som sådan APU fordi prosessor del råder over det motsatte, har vanligvis et lavt nivå grafikkort, kompetent for visse oppgaver ja, men ikke for spilling som sådan. Av denne grunn, og selv om denne typen enhet kan ha HBM minne til sin ære og klarer å utløse ytelse på grunn av de endelige kostnadene for prisen på prosessoren, er dette ikke gjort.

AMD-HSA2

Men det er ikke gjort for APU-er som sådan og av samme grunner. Teknologien er der, den er moden, men den er dyr å implementere og ingen ved sitt rette sinn ville betale ekstrakostnaden, så utvalget av prosessorer ville ende opp med å dø sammenlignet med rivalens. Løsningen for å ha VRAM? Den vanlige, den ene for livet: bruk system-RAM , det vil si DDR-minne som informasjonsutveksler.

Forskjellen er måten å tilordne den på av PC-en din, siden tidligere var en veldig liten del reservert for VRAM, bare noen få MB, inntil potensialet til iGPU tok av, spillene krevde mer videominne og det måtte endres systemet.

Grafikk-APIer og viktigheten av hastighet

Noen APU-er tillater fortsatt maksimal allokering fra BIOS/UEFI, men som sådan har dette en tendens til å forsvinne fordi Delt minne gjør en bedre jobb i disse dager takket være DX12 og AMD og Intel drivere.

Normalt er parameteren som definerer VRAM i BIOS DVMT forhåndstildelt VRAM, hvor det som regel lar opptil 4,096 XNUMX MB tilordnet. Windows og DX12 ved å bruke det som er kjent som hUMA (spesielt hos AMD) eller Unified Memory Architecture. Dette systemet deler PC-ens RAM-minne med iGPU, og hvis prosessoren og plattformen vår tillater det, bør det være i AUTO, siden det vil være, som vi sier, systemet som klarer å øke eller redusere størrelsen på rammebufferen gjennom en konsistent minnemodell og toveis (HSA i AMD).

UMA

Andelen RAM som brukes bestemmes delvis av allokeringen som delt minne, som samtidig overlapper med Windows Virtual Memory i ved mangel på RAM i systemet. Tingen å forstå her er at API og driver vil oscillere mengden VRAM som er tildelt i forholdet mellom 1: 4 og 1: 2 , avhengig av saken.

Det vil si at dersom systemet krever 1 GB VRAM til iGPU, bør PC-en vår ha 4 GB i beste fall og 2 GB i verste fall. Det er langt fra å være en eksakt regel, som vi sier at den administreres på en helt åpen og gratis måte (hvis vi indikerer det i AUTO ), slik at VRAM-en til iGPU-en din fortsetter å være og vil fortsette å være system-RAM-en på PC-en.