Grafikkortet der integrerer din processor, hvilken VRAM bruger det i din pc?

Det er ret velkendt, at de iGPU'er, der i øjeblikket er på markedet, er et stort spring fremad i forhold til, hvad vi så for blot et par år siden, men dette bringer en meget interessant konsekvens at håndtere: ydeevnen af ​​din "formodede" VRAM. Hvordan allokerer processoren grafikhukommelse til iGPU ? Og frem for alt, hvor meget afhænger ydeevnen af ​​denne type hukommelse?

Integrerede grafikkort på både bundkort og processorer har altid været afhængige af ekstern hukommelse for at blive brugt som video RAM eller VRAM, men i nogen tid nu er opgaverne anderledes, og det er praktisk at forstå hvorfor.

Grafikkortet, der integrerer din processor

Din iGPU bruger stadig system-RAM som VRAM

Og det gør den af ​​en meget simpel grund: fordele/omkostningsforholdet. De processorer, der har iGPU, og som ikke kaldes som sådan APU, fordi CPU del råder over det modsatte, har normalt et grafikkort på lavt niveau, kompetent til visse opgaver ja, men ikke til spil som sådan. Af denne grund, og selv om denne type enhed kunne have HBM hukommelse til sin ære og formår at udløse ydeevne på grund af de endelige omkostninger for processorens pris, gøres dette ikke.

AMD-HSA2

Men det gøres ikke for APU'er som sådan og af samme grunde. Teknologien er der, den er moden, men den er dyr at implementere, og ingen ved deres rette sind ville betale de ekstra omkostninger, så rækken af ​​processorer ville ende med at dø i forhold til rivalens. Løsningen til at have VRAM? Den sædvanlige, den ene for livet: brug system-RAM , det vil sige DDR-hukommelse som informationsudveksler.

Forskellen er måden at tildele det på din pc, da tidligere en meget lille del var reserveret til VRAM, kun et par MB, indtil potentialet i iGPU'en tog fart, spillene krævede mere videohukommelse, og det måtte ændres systemet.

Grafik API'er og vigtigheden af ​​hastighed

Nogle APU'er tillader stadig maksimal allokering fra BIOS/UEFI, men som sådan har dette en tendens til at gå væk, fordi Shared Memory gør et bedre stykke arbejde i disse dage takket være DX12 og AMD , Intel chauffører.

Normalt er den parameter, der definerer VRAM i BIOS DVMT præ-allokeret VRAM, hvor den som regel efterlader op til 4,096 MB tildelt. Windows og DX12 ved hjælp af det, der er kendt som hUMA (især hos AMD) eller Unified Memory Architecture. Dette system deler pc'ens RAM-hukommelse med iGPU'en, og hvis vores processor og platform tillader det, bør det være i AUTO, da det, som vi siger, vil være systemet, der formår at øge eller reducere størrelsen af ​​rammebufferen gennem en konsistent hukommelsesmodel og tovejs (HSA i AMD).

UMA

Andelen af ​​RAM, der bruges, bestemmes til dels af allokeringen som delt hukommelse, som samtidig overlapper med Windows Virtual Memory i tilfælde af mangel på RAM i systemet. Det der skal forstås her er, at API'en og driveren vil svinge mængden af ​​VRAM tildelt i forholdet mellem 1: 4 og 1: 2 afhængigt af sagen.

Det vil sige, at hvis systemet kræver 1 GB VRAM til iGPU'en, skal vores pc have 4 GB i bedste fald og 2 GB i værste fald. Det er langt fra en nøjagtig regel, som vi siger, at den styres på en fuldstændig åben og fri måde (hvis vi angiver det i AUTO ), så VRAM'en på din iGPU fortsætter med at være og vil fortsætte med at være system-RAM på pc'en.