Placa grafică care îți integrează procesorul, ce VRAM folosește pe computerul tău?

Este destul de bine cunoscut faptul că iGPU-urile aflate în prezent pe piață reprezintă un salt uriaș înainte față de ceea ce am văzut acum câțiva ani, dar acest lucru aduce o consecință foarte interesantă de rezolvat: performanța „presupusului” dvs. VRAM. Cum alocă procesorul memorie grafică pentru iGPU ? Și mai presus de toate, cât de mult depinde performanța de acest tip de memorie?

Plăcile grafice integrate atât pe plăcile de bază, cât și pe procesoare au depins întotdeauna de memoria externă pentru a fi folosită ca video RAM sau VRAM, dar de ceva vreme încoace sarcinile sunt diferite și este convenabil să înțelegem de ce.

Placa grafică care vă integrează procesorul

iGPU-ul dvs. folosește în continuare RAM de sistem ca VRAM

Și o face dintr-un motiv foarte simplu: raportul beneficiu/cost. Procesoarele care au iGPU și care nu sunt numite ca atare APU deoarece Procesor parte prevalează asupra opusului său, de obicei au o placă grafică de nivel scăzut, competentă pentru anumite sarcini da, dar nu și pentru jocuri ca atare. Din acest motiv, și deși acest tip de dispozitiv ar putea avea Memoria HBM la creditul său și reușesc să declanșeze performanță din cauza costurilor finale pentru prețul procesorului, acest lucru nu se face.

AMD-HSA2

Dar nu se face pentru APU-uri ca atare și din aceleași motive. Tehnologia este acolo, este matură, dar este costisitoare de implementat și nimeni sănătos nu ar plăti costul suplimentar, așa că gama de procesoare ar ajunge să moară în comparație cu cea a rivalului. Soluția de a avea VRAM? Cel obișnuit, cel al vieții: utilizați memoria RAM de sistem , adică memorie DDR ca schimbător de informații.

Diferența constă în modul de alocare de către computer, deoarece în trecut o parte foarte mică era rezervată pentru VRAM, doar câțiva MB, până când potențialul iGPU-ului a decolat, jocurile au cerut mai multă memorie video și a trebuit să se schimbe sistemul.

API-urile grafice și importanța vitezei

Unele APU-uri permit încă alocarea maximă din BIOS/UEFI, dar, ca atare, aceasta tinde să dispară, deoarece Memoria partajată face o treabă mai bună în zilele noastre datorită DX12 și AMD și Intel drivere.

În mod normal, parametrul care definește VRAM-ul în BIOS este VRAM pre-alocat DVMT, unde, de regulă, lasă până la 4,096 MB alocați. ferestre din și DX12 folosind ceea ce este cunoscut sub numele de hUMA (în special la AMD) sau Unified Memory Architecture. Acest sistem împarte memoria RAM a PC-ului cu iGPU și dacă procesorul și platforma noastră o permit, ar trebui să fie în AUTO, deoarece va fi, așa cum spunem, sistemul care va reuși să mărească sau să reducă dimensiunea frame-buffer-ului printr-o model de memorie consistent și bidirecțional (HSA în AMD).

UMA

Proporția de RAM utilizată este determinată parțial de alocarea ca memorie partajată, care în același timp se suprapune cu Memoria virtuală Windows în în cazul lipsei RAM în sistem. Lucrul de înțeles aici este că API-ul și driverul vor oscila cantitatea de VRAM alocată într-un raport între 1: 4 și 1: 2 , în funcție de caz.

Adică, dacă sistemul necesită 1 GB de VRAM pentru iGPU, computerul nostru ar trebui să aibă 4 GB în cel mai bun caz și 2 GB în cel mai rău caz. Este departe de a fi o regula exacta, deoarece spunem ca este gestionata intr-un mod complet deschis si liber (daca o indicam in AUTO ), astfel încât VRAM-ul iGPU-ului dvs. continuă să fie și va continua să fie RAM de sistem de pe computer.