Quote:
|
Originalmente publicado por viejon
mmmm lo de los bits va mas que nada por el tamaño de "palabra" que puede manejar una orden. En los casos de las memorias de las VGA no se precisamente a que apunta.. pero por ejemplo en los procesadores se refiere a que una instruccion puede ser de maximo de 4 bytes... osea 32 bits y eso es lo que te limita a tener 4 gigas de memoria...
ahora en una memoria de gpu... me imagino que se refiere a que los pasos de datos de las memorias al procesador es de 256 bits. lo cual acompañado de un bus de datos y un core que pueda procesar este flujo de datos. se transforma en un mayor ancho de banda.... La verdad voy a preguntar bien a mi profe de arquitectura... 
|
es simple
como se muestra en el dibujo que hiso DGH, una tarjeta de video de 64bits, tiene solo dos canales por donde pasa la información, ahora esos canales son de 32Bits, y que sumando los dos dan la cantidad de 64Bits
ahora como se fijan la tarjeta de Video de 128Bits, posee 4 Memorias, ahora para que una tarjeta de Video tenga 128Bits de bus de memorias, necesita por Obligación tener 4 Canales de 32 Bits, que esten conectados a 4 Memorias.
por esa razon al aunmentarle la cantidad de Bits de una tarjeta de video, se necesita un PCB (Circuteria de color) mas Especializado, que le de el espacio suficiente para que alcanze la circuteria necesaria para albergar los 4 Canales de 32Bits
esto obviamente infiere en el precio de la tarjeta, el fabricante debe gastar mas en un PCB mas grande y mas Complejo y en mas
Memorias X Tarjeta
por esa razon se recurre mas en la gama baja actual en tarjetas de video de 64Bits pero que sean GDDR3, ya que las memorias GDDR3 dan una mayor cantidad de Ancho de Banda, por tener la capacidad de ser mas Rapidas, y da el mismo resultado que tener Tarjetas de video de 128Bits con memorias DDR Por ejemplo.
asi de esa manera el fabricante se ahorra la cantidad de memorias que tiene colocar, dandole 2 Solamente y puede ademas tener un PCB Mas Simple y pequeño, esto obviamente conlleva a tener un precio mas asequible en la tarjeta de video modesta
ahora del mismo caso, tomemos las tarjetas de video de 256Bits
esta tarjeta como ven tiene 8 memorias lo cual le da la capacidad de tener 8 Canales de 32Bits, esto le da multiplicado (8X32) 256 Bits.
obviamente haciendo esto el fabricante tiene que recurrir a un PCB Mas Complejo, por esta razon sale mas caro comprar una tarjeta de video de 256Bits ya que el fabricante gasta mas por cada tarjeta, colocandole a ella 8 Memorias y gasta mas fabricando un PCB que sea el adecuado para albergar 8 Memorias..
ahora esto explica por que los fabricantes actuales no han querido pasarse a 512Bits
vamos a futuro.....
si calculamos bien, con una Simple Memoria DDR, Corriendo a 350 Mhz (700 Mhz) esto le daria una maxima de 11,2 GB/S obviamente si trabajara
a 128Bits
pero si Trabajara a 256 Bits, siendo DDR, las memorias podrian ofrecer un maximo de 22,4 GB/s
pero si aunmentamos el Bus a 512Bits, las memorias llegarian a un astronomico ancho de Banda 44,8 GB/s algo que solamente se Obtiene con Memorias GDDR3 de 256 Bits, a una velocidad bien grande.
pero cual es el problema, ¿por que los fabricantes no ha utilizado buses de 512Bits?
la respuesta como ya creo que dedujeron es que trabajar con 512Bits en el bus en las memorias, inflijara hacer un PCB demasiado Grande y Complicado, de hecho ahora que lo calculo seria mas Grande que la Bitchin Fast 3D de don Francisco, ademas que los mismos fabricantes tendrian que gastar en 16 Memorias por tarjeta, osea es algo muy caro como para hacerlo rentable.
de esa manera, prefirieron optar por las memorias GDDR3, que actualmente dan una velocidad muy grande comparada con la DDR y que netamente pueden llegar al Ancho de Banda que ofreceria una DDR de 512Bits, pero a mas bajo Precio