För datorer, vad är skillnaden mellan delat minne och dedikerat minne för grafik?


Svar 1:

Din dators CPU har åtkomst till en minnespool (RAM) som den använder för alla dess beräkningar.

Moderna CPU: er kan också ha en GPU ombord, till exempel AMD: s RX vega 8 eller 11, eller Intel HD- och UHD-grafik. GPU: er är också en typ av mikroprocessor och behöver därför tillgång till en pool med minne också för att lagra ramar med video eller återge 3D-grafik.

När det gäller integrerad grafik avsätts vanligtvis en bit av CPU: s minne för att GPU ska kunna användas. Avvägningen är att både minneskapacitet och bandbredd delas mellan CPU och GPU. Dessa GPU: er är vanligtvis ganska långsam ändå, så de kan fungera bra på den begränsade bandbredden. Detta tillvägagångssätt minskar de totala kostnaderna och komplexiteten.

Men det fungerar inte riktigt för mycket snabba kort, som vanligtvis finns på dedikerade kretskort. Dessa GPU: er behöver mycket mer minnesbandbredd än vad system RAM kan till och med, och de behöver också mycket kapacitet också. Dessutom har de ingen enkel och snabb åtkomst till huvud RAM från PCB (de skulle behöva gå igenom en hög latens, låg bandbredd PCIE-anslutning), så det är bara vettigt för dem att ha en egen dedicerad pool av minne på själva kortet, vilket är vad som görs för dedikerade GPU: er.


Svar 2:

Delat minne är exakt det - huvudsystemminnet delas mellan datorn och grafikkortet. Det behövs när ett grafikkort behöver mer minne än det har på sitt eget kort eller kort. Den är inte riktigt delad - datorn gör den bara tillgänglig för grafikkortet - datorn och grafikkortet har inte båda åtkomst till det samtidigt

Dedikerat minne är datorminne på grafikkortet - styrt av minneskontrollern i GPU. Det är vanligtvis snabbare än datorns systemminne och är mycket snabbare att komma åt och arbeta med än delat minne (som måste nås över en systemkommunikationskanal som kallas en "buss" i datorprat (PCI Express på en PC, vanligtvis)

Tidigare använde vissa GPU-enheter bara delat minne, det är inte längre normen idag, men är hur GPU: er fungerar på mobila enheter eller datorer med enskilt kort, där det inte finns fysiskt utrymme för både systemminne och grafikminne.


Svar 3:

Delat minne är när CPU eller GPU använder en del av Ram som VRAM som också kallas delat minne, det beror på att det dosent har tillräckligt inbyggt Vram för att producera video.

Dedikerat minne är när det faktiska chipet har sin egen Vram och inte behöver lita på Ram för extra minne. Vanligtvis gäller för GPU: er som är låg till mitten.

Konsoler använder detta så att de lagligt kan marknadsföra sina GPU: er som 8 gb vram eller 12 gb vram, när de i verkligheten delas mellan systemet. Så 5-6 GB ram måste gå till spelet medan 2 GB går till GPU för Ps4 Pro nedan.