Video Random Access Memory (VRAM) és untipus de memòriaRAM que utilitza elcontrolador gràfic per poder manejar tota la informació visual que li envia laCPU del sistema. La principal característica d'aquesta classe de memòria és que és accessible de forma simultània per dos dispositius. D'aquesta manera, és possible que la CPU gravi informació en ella, mentre es llegeixen les dades que seran visualitzats en elmonitor en cada moment.[1] Per aquesta raó també es classifica comDual-Ported.[2]
Al principi (processadors de8 bits) es deia així a la memòria només accessible directament pelprocessador gràfic, havent de carregar la CPU les dades a través d'ella. Podia donar-se el cas d'equips amb més memòria VRAM que RAM (com alguns models japonesos deMSX2, que comptaven amb 64KiB de RAM i 128 KiB de VRAM).
SAM (Serial Access Memory): el mòdul SAM (normalment en la forma d'un registre lineal) no és canviat pels càlculs i conté les dades que seran utilitzats pelRAMDAC. Això el converteix en memòria seqüencial, que al contrari de la RAM de dades només pot ser avaluada successivament (d'una manera similar a unacasset). La SAM pot seleccionar molt més ràpidament que la RAM, ja que en principi no necessita càlculs d'adreçament.
WRAM (Window RAM): és un tipus de VRAM equipada amb línies separades de lectura i escriptura, que ofereix tanmateix temps ràpids d'accés i és barata de produir.[2] Per exemple, lestargetes gràfiquesMatrox MGA Millennium i laNumber Nine Revolution 3D «Ticket to Ride» usen WRAM.
SGRAM (Synchronous Graphics RAM): és una tecnologia relacionada amb laSDRAMsingle-ported. Accessos simultanis de lectura i escriptura no són possibles. Ofereix extenses funcions gràfiques (per exemple lectures i escriptures bloc a bloc) i altes freqüències de rellotge.[2]
MDRAM (Multi-bank DRAM): està desenvolupat com bancs de memòria independents, que estan connectats a un bus comú. Amb aquesta estructura és possible un alt grau de paral·lelisme. La targeta gràficaHèrcules Dynamite 128 (GPU: Tseng ET6000) té 4MiB MDRAM.
CDRAM (Cache DRAM): és una barreja de memòria estàtica (SRAM) i memòria dinàmica (DRAM). Similar a lamemòria cau dels moderns processadors; a la CDRAM les dades freqüentment usats s'emmagatzemen en la ràpida SRAM, la qual cosa incrementa el rendiment.[3]
3D RAM: és un desenvolupament deMitsubishi consistent en mòduls de memòria que a més integren unaunitat aritmeticològica. Això permet que algunes operacions gràfiques (per exemple test deZ-Buffer) poden executar-se directament en la memòria gràfica.[4] Es pot trobar aquest tipus de memòria en elsUltraSparc deSun Microsystems.
GDDR-SDRAM (Graphics Double Data Rate SDRAM): és una memòria gràfica basada en DDR-SDRAM, que es caracteritza per les seves temps optimitzats d'accés i les altes freqüències de rellotge.[5]
RAM estesa: en l'actualitat, és freqüent veure equips PC amb targeta gràfica incorporada a laplaca base, que en lloc de disposar d'un banc propi de memòria, se'ls assigna part dels bancs de memòria de la RAM del processador. Solen ser equips orientats a tasques ofimàtiques oservidors, on la rapidesa dels gràfics no és una cosa crucial, com en lesestacionsCAD o els equips per avideojocs. No obstant això, poden presentar velocitats més grans que les de l'anterior generació de targetes gràfiques.