sábado, 22 de junio de 2013

Diferencia entre memorias DDR y GDDR

¿Qué significan estos terminos?:

DDR: Double data rate o velocidad de datos doble
GDDR: Graphics Double Data rate o velocidad de datos doble graficos.

Por sus siglas, podemos concluir que la GDDR, es una memoria DDR diseñada especialmente para el entorno grafico (VGA).
GDDR y DDR son muy distintos entre si, pero aun asi comparten algunas tecnologias, y como el mas comun, el diseño de doble transferencia de datos.


Tipos de memorias GDDR


GDDR1

Es una memoria DDR optimizada para el computo grafico, funciona a 2.5V
Permite un ancho de banda hasta los 1.2 Gb/s a 300Mhz


GDDR2

GDDR2 y DDR2 son practicamente la misma memoria, pero lo que las hacen diferentes son que la DDR2 esta pensada para todo computo de un pc. En cambio la GDDR2 esta optimizada, especial y unicamente para una GPU, eso si, la GDDR2 no alcanza a tener los mismos clocks que una DDR2.
Funciona a 1.8V
Permite un ancho de banda hasta los 2.0Gb/s a 500Mhz

GDDR3

Fue diseñada por ATI
Esta hecha en base a la DDR2, pero los requerimientos de energia y la dispersion del calor se mejoraron, para asi permitir modulos de mayor rendimiento.
Para mejorar el rendimiento de la GDDR3, la transferencia de datos se hace en datos de 4 bits por pin en 2 ciclos.
Una ventaja de la GDDR3, es que tiene la capacidad de vaciar todos los datos de la memoria(reposo[idle]) y comenzar una tarea nueva.
Funciona a 1.5V
Permite un ancho de banda de 9.6Gb/s a 1Ghz

GDDR4

Diseñada por Samsung siendo la evolucion de DDR2
Aqui, se se aumento el bufer de 4 a 8 bits. Tambien se aumento la cantidad de modulos de memoria a 8 funcionando a 1.5V

GDDR5

Evolucion de DDR2, con cambios en las especificaciones de DDR3.
Basicamente, es una memoria GDDR de alto rendimiento diseñada para aplicaciones que requieran un alto ancho de banda.
GDDR5 permite una transferencia de 32bit dobles por ciclo que mas el bufer de 8 bits, permite un ancho de 256 bits, permitiendo asi un ancho de banda de 5Gb/s a 1.5V
La GDDR5 funciona con 2 relojes (frecuencias) distintos. Uno es el reloj de mando diferencial (CK) que hace referencia a la direccion y el mando de datos. El otro es el reloj diferencial de escribir (WCK) que hace referencia a los datos en lectura y escritura. El WCK funciona a una frecuencia doble de la CK.


A pesar que tienen mismas tecnologias, la GDDR permite frecuencias y anchos de banda superior, y ademas de voltajes mas bajos a las memorias DDR, por lo mismo se decidio que esta memoria seria las usadas en tarjetas graficas, ya que como sabes, las DDR tambien se pueden usar en tarjetas de video.
Las memorias integradas en la tarjeta de video, son unica y exclusivamente para el uso del GPU, el sistema, aunque lo necesite, no puede, cuando "quede corto" utilizar o compartir memoria grafica, en cambio, antiguamente, el GPU utilizaba memoria del sistema, osea RAM para su emulacion. Ahora el CPU tiene su memoria DDR y la GPU su memoria GDDR.