Dark Mode

Ir al contenido

Memoria grafica de acceso aleatorio

De Wikipedia, la enciclopedia libre
(Redirigido desde <<VRAM>>)
Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada.
Busca fuentes: <> - noticias * libros * academico * imagenes
Este aviso fue puesto el 5 de junio de 2021.
Tarjeta VRAM Twin Turbo 128MA-Rev 3.7

Memoria grafica de acceso aleatorio (Video Random Access Memory) es un tipo de memoria RAM que utiliza el controlador grafico para poder manejar toda la informacion visual que le envia la CPU del sistema. La principal caracteristica de esta clase de memoria es que es accesible de forma simultanea por dos dispositivos. De esta manera, es posible que la CPU grabe informacion en ella, mientras se leen los datos que seran visualizados en el monitor en cada momento. Por esta razon tambien se clasifica como Dual-Ported.

En un principio (procesadores de 8 bits) se llamaba asi a la memoria solo accesible directamente por el procesador grafico, debiendo la CPU cargar los datos a traves de el. Podia darse el caso de equipos con mas memoria VRAM que RAM (como algunos modelos japoneses de MSX2, que contaban con 64 kiB de RAM y 128 kiB de VRAM).

Tipos

[editar]
  • SONIC (serial s memory): el modulo SAM (usualmente en la forma de un registro linear) no es cambiado por los calculos y contiene los datos que van a ser utilizados por el RAMDAC. Esto lo convierte en memoria secuencial, que al contrario de la RAM de datos solo puede ser evaluada sucesivamente (de un modo similar a una casete). La SAM puede seleccionarse mucho mas rapidamente que la RAM, pues en principio no necesita calculos de direccionamiento.
  • WRAM (Window RAM): es un tipo de VRAM equipada con lineas separadas de lectura y escritura, que ofrece sin embargo tiempos rapidos de acceso y es barata de producir. Por ejemplo, las tarjetas graficas Matrox MGA Millennium y la Number Nine Revolution 3D "Ticket to Ride" usan WRAM.
  • SGRAM (Synchronous Graphics RAM): es una tecnologia relacionada con la SDRAM single-ported. Accesos simultaneos de lectura y escritura no son posibles. Ofrece extensas funciones graficas (por ejemplo lecturas y escrituras bloque a bloque) y altas frecuencias de reloj.
  • MDRAM (Multi-bank DRAM): esta desarrollado como bancos de memoria independientes, que estan conectados a un bus comun. Con esa estructura es posible un alto grado de paralelismo. La tarjeta grafica Hercules Dynamite 128 (GPU: TSENG ET6000) tiene 4 MB MDRAM.
  • CDRAM (Cache DRAM): es una mezcla de memoria estatica (SRAM) y memoria dinamica (DRAM). Similar a la cache de los modernos procesadores, en la CDRAM los datos frecuentemente usados se almacenan en la rapida SRAM, lo que incrementa el rendimiento.
  • 3D RAM: es un desarrollo de Mitsubishi consistente en modulos de memoria que ademas integran una Unidad aritmetico logica. Esto permite que algunas operaciones graficas (por ejemplo test de Z-Buffer) pueden ejecutarse directamente en la memoria grafica. Se puede encontrar este tipo de memoria en los UltraSparc de Sun Microsystems.
  • GDDR-SDRAM (Graphics Double Data Rate SDRAM): es una memoria grafica basada en DDR SDRAM, que se caracteriza por sus tiempos optimizados de acceso y las altas frecuencias de reloj, es el tipo mas comun de memoria grafica a dia de hoy.
  • RAM extendida: En la actualidad, es frecuente ver equipos PC con la tarjeta grafica incorporada en placa base o en el propio procesador, que en lugar de disponer de un banco propio de memoria, se les asigna parte de los bancos de memoria de la RAM de procesador. Suelen ser equipos orientados a tareas ofimaticas o servidores, donde la rapidez de los graficos no es algo crucial, como en las estaciones CAD o los equipos para videojuegos. No obstante, pueden presentar velocidades mayores que las de la anterior generacion de tarjetas graficas

Vease tambien

[editar]
Control de autoridades