La nueva serie 8 de NVIDIA consta en este momento de 2 productos, la Geforce 8800GTS y la Geforce 8800GTX, siendo la GTX la mas alta al momento, veamos paso a paso que tecnologías nuevas incluye NVIDIA en esta familia.
La arquitectura de Shaders Unificados tiene como condición principal que cada unidad de procesamiento puede desarrollar una función determinada seleccionada con anterioridad y con total facilidad para cambiar su función en cualquier momento dado, así, la arquitectura puede asignar una x cantidad de Shaders para la operación de Pixel Shaders, como de Vertex Shaders o bien para cálculo de física, esto quiere decir que esta es una arquitectura que se auto-balancea acorde a lo necesario y que no incurre en los cuellos de botella que puede tener una arquitectura fija como lo es por ejemplo la X1950XTX o la 7900GTX de la generación pasada.
Como pueden apreciar en el gráfico, cada unidad de Shader es completamente independiente y puede funcionar como Pixel Shader, Vertex Shader o bien para cálculos generales que involucren por ejemplo física en un juego, esto liberaría al CPU por completo y mejoraría enormemente el realismo, esto es lo que veremos mas adelante mediante el uso de DirectX10.
Como pueden apreciar aquí, las diferencias entre el diseño discreto que todos los GPU's han llevado a lo largo de los años cambia por primera vez al sistma unificado, las ventajas de este diseño se hacen evidentes y no existen en este caso partes o conjuntos del GPU que creen cuellos de botella al resto, como ocurría hasta el momento, una mala implementación de Pixel Shaders o una escasa cantidad de Vertex Shaders no frenará toda la arquitectura en caso de necesidad, puesto que los Shaders pueden configurarse dinámicamente para ejecutar una o la otra función deseada, cabe aclarar que si bien todos los Shaders (o procesadores) pueden ejecutar cualquiera de las 3 funciones principales, Pixel, Vertex o Geometría, no pueden realizar mas de 1 tarea a la vez, de todas formas, la GTS dispone de 96 de estos Shaders así es que no estamos ante una arquitectura que tenga posibilidades inmediatas de encontrar un cuello de botella.
El nuevo GPU denominado G80 en su serie 8800GTS y 8800GTX dispone de no menos de 681 millones de transistores!, esto es mas que lo que podemos encontrar incluso en un Core2Quad X6800 !!, mas del doble de lo que encontramos en la serie 7900 con sus 278 millones de transistores, lo cual hace de esta arquitectura una de las mas complejas y dificiles de producir, sumandole a esto, la arquitectura sigue fabricandose bajo el estandar de 90nm por lo cual, esperen de seguro, mas calor que en la serie anterior sin embargo, con un consumo increíblemente bajo para la cantidad exorbitante de transistores en no mas de un 8% mas que una X1950XTX lo cual no es demasiado para la bestia que tenemos de GPU.
Si observamos los gráficos de como funciona DirectX10 veremos también que la arquitectura de NVIDIA se encuentra perfectamente diseñada para DirectX10 ya que su requisito principal es un Shader Unificado, de hecho, NVIDIA nos comenta que la Geforce 8800GTX es considerada en este momento como el sistema base para la certificación de productos compatibles con DirectX10 que se usa actualmente.
NVIDIA incorpora en estos 2 nuevos productos una serie de mejoras considerables en el sector calidad de imagen, suficientes como para bautizarlas con un nuevo nombre y este es Lumenex, entre las mejoras que se incluyen en esta nueva familia se encuentran las siguientes:
Lo mas interesante de este nuevo modo de Antialiasing y de la tecnología Lumenex es que cualquier modo de Antialiasing de 4x para abajo se provee prácticamente de manera gratuíta, lo que quiere decir que su penalidad es prácticamente nula gracias a la mayor eficiencia de la arquitectura y a su vez, la capacidad de poder implementar hasta 16xAA que antes era imposible en 1 solo GPU.
Segun NVIDIA, el consumo de energía no debería ser mucho mayor a lo que vimos en generaciones pasadas, sin embargo, existe un incremento, lo importante aquí es desmentir el uso de WaterCoolers para esta generación, como en algun momento se dijo, de hecho, en la mayoría de los casos, el consumo de energía de la Geforce 8800GTX debería ser de un 13% mas que una X1950XTX, considerando el nivel de performance al que este producto apunta, es una excelente medida si lo comparamos a su eficiencia.
En la tabla segun NVIDIA se puede apreciar la performance medida en Performance por Watt donde NVIDIA es muy positivo indicando una mucho mayor eficiencia que la X1900XTX
El incremento como bien dije, no debería ser mayor al 13% en la mayoría de los casos, sin embargo, la performance según el cuadro rozaría casi el doble de lo que puede obtener una sola X1900XTX, me gustaría que tengan paciencia aquí, ya que pronto en MaximoPC comprobaremos si esto es cierto.
La tecnología Quantum Effects no hace mas que describir la capacidad de este GPU de poder utilizar sus Shaders Unificados con el proposito de Cálcular la Geometría y Física de una escena, este tipo de cálculos son los que reemplazarán fácilmente a una solución dedicada de Físicas como lo es la AGEIA PhysX o bien recurrir a la utilización de tecnologías MultiCore, ya que la arquitectura 8800 es por lejos mas eficiente que soluciones de este tipo, al separar ciertas porciones de su GPU para este tipo de cálculos, podemores ver juegos con casi el doble o triple de realismo en la física siempre que los programadores decidan tomar partida de este tipo de recursos y eso lo veremos a partir del DirectX10.
CUDA es la abreviación de Compute Unified Device Architecture, CUDA es una implementación tecnológica por parte de NVIDIA que requiere tanto de soft como de hardware, trabajando en conjunto y que le permiten al programador hacer uso del GPU para funciones de cálculos masivos y paralelos, este tipo de funciones le permiten al GPU poder ser utilizado para cualquier tipo de operaciones matemáticas que involucren procesamiento en paralelo, la cantidad de aplicaciones que podrían verse beneficiadas con todo este potencial escondido en el GPU son tantas que no tendríamos tiempo de enumerarlas a todas.
El CUDA permite utilizar lenguaje C para poder comunicarse con el GPU y así utilizarlo en las tareas de cálculo que querramos
Páginas: « Anterior | 1 2 3 | Siguiente »