Kommer der grafikkort uden integreret hukommelse?

Tro det eller ej, det er muligt at lave grafikkort uden dedikeret hukommelse. Mens integrerede grafikprocessorer (GPU'er) almindeligvis findes i pc'er uden deres egen hukommelse, henviser vi til muligheden for at frigive dem som udvidelseskort. I denne artikel vil vi undersøge, hvorfor dette koncept ikke er tilgængeligt på markedet i øjeblikket, og årsagerne bag det.

Typisk har individuelle komponenter som grafikkort deres egen dedikerede hukommelse for at undgå konflikter med CPU for at få adgang til det og for at forbedre ydeevnen. Men vi introducerer et koncept, der kan virke ejendommeligt for nogle, men som er blevet implementeret i forskellige systemer gennem historien. Så hvorfor ikke på en pc? Lad os finde ud af det.

grafikkort hukommelse

Grafikkort uden hukommelse?

Selvom det kan virke umuligt, er det teknisk muligt at lave grafikkort uden deres egen hukommelse. Deres ydeevne ville dog ikke være sammenlignelig med dem, der er designet til spil, da de ville bruge systemets RAM tilgås via PCI Express-porten. Med andre ord ville de ikke overgå ydeevnen af ​​et integreret grafikkort. Ikke desto mindre er den gode nyhed, at de kunne udvikles i form af et M.2 udvidelseskort. Men hvorfor er de så ikke tilgængelige på markedet? Kort sagt, da de ikke giver mere strøm end en iGPU, anses de for at være overflødige og upraktiske.

Det er faktisk muligt at lave grafikkort uden deres egen hukommelse, takket være en ejendommelig egenskab ved GPU'er. Disse komponenter er i stand til at arbejde med to forskellige typer hukommelse: lokal hukommelse og system-RAM.

Der er adgang til lokal hukommelse via hukommelsescontrolleren integreret i GPU, og findes normalt i VRAM. På den anden side får GPU'en adgang til system-RAM gennem dens DMA-enheder. Ved at bruge system-RAM kan et grafikkort uden egen hukommelse potentielt oprettes, og det vil få adgang til RAM'en gennem PCI Express-porten.

Det er dog vigtigt at bemærke, at et sådant grafikkort ikke ville yde så godt som en dedikeret GPU med sin egen VRAM. Faktisk ville det sandsynligvis være ringere end et integreret grafikkort. Det er grunden til, at sådanne grafikkort ikke almindeligvis ses på markedet, da de ville være overflødige og give dårlig ydeevne.

Nogle af jer spekulerer måske på, om det ikke ville være kontraproduktivt at bruge system-RAM i stedet for VRAM på grund af øget latenstid forårsaget af afstanden mellem de to komponenter. Det er dog vigtigt at bemærke, at GPU'er har evnen til at maskere latens til en vis grad. Faktisk, selv med VRAM, kan adgangstider være op til fem til ti gange langsommere end typisk RAM, men kortet kan stadig få adgang til sin egen hukommelse uden problemer.

Grafikkort uden hukommelse

Vi vil se det i fremtiden, men ikke på den måde, du tror

Disaggregerede chips bringer en ny bølge af forandringer i den grafiske industri, da integrerede GPU'er i processorer adskilles fra hovedchippen. Et eksempel på dette kan ses i desktop Ryzen 7000, som har et lille grafikkort integreret i IOD-chippen. Adskillelsen af ​​GPU'er vil være synlig for første gang i Meteor Lake, men vi kan ikke referere til den som en grafikkortudvidelse, da den ikke vil have sin egen hukommelse.

Vi kan dog ikke forvente at se disse enheder i M.2 formfaktorer på grund af effektbegrænsninger. Udvidelseskort kan levere en maksimal effekt på 10 W, mens en CPU kan modtage meget højere effekt. Som et resultat ville grafikkort uden hukommelse ikke kun være begrænset af hukommelsesbåndbredde, men også med hensyn til clockhastighed på grund af lavt strømforbrug.

Derfor er der ingen grafikkort uden hukommelse på markedet, fordi deres ydeevne ville være så lav, at de ikke ville være nyttige, hvilket spilder både tid og ressourcer. Desuden har integreret grafik allerede overtaget entry-level segmentet og eliminerer gradvist behovet for yderligere hardware.