TRASTARO
28-ago-2008, 04:17
Es asi que tenemos que el Moustro Hidra esta residiendo en las computadoras actuales, como saben este ser tiene forma de serpiente op dragon y muchas cabezas.
http://img514.imageshack.us/img514/6136/hydra1hi8.gif
Tenemos desde hace varios años tarjetas madre que pueden usar 2 o mas tarjetas de video gracias a la tecnologia SLI de nVidia o a la CrossFire de ATI igual que procesadores de varios nucleos, pero no se les saca el maximo provecho puesto que el trabajo se divide a fuerza bruta, si este trabajo se distribuyera mejor obtendriamos cosas maravillosas aun en hardware modesto.
La compañia Lucid -antes LucidLogix- nos muestra como seria esto en el mundo grafico con su tecnologia de nombre "HYDRA" basado en Hadrware y Software, asi este chip hydra o como le llaman "chip inteligente" al usarse sobre una tarjeta madre permite distribuir el trabajo de render, efectos de luz y sobre entre otras cosas en las tarjetas de video asignando a cada una el mismo cuadro de imagen, asi cada tarjeta crea el efecto o texturizado o tratamiento de imagen encomendado y lo envia al hydra, este a su vez junta todas estas imagenes en una sola para hacer la composicion final y la envia a la tarjeta de video que tiene el monitor conectado, asi a mayor numero de tarjetas mayor distribucion del trabajo reduciendo el tiempo significativamente.
http://img375.imageshack.us/img375/7476/hydraoe7.jpg
¿Que diferencia tiene con SLI o CrossFire?, pues que estos dividen a la mitad el cuadro de imagen a mostrarse, asi cada tarjeta debe de hacer el mismo tratamiento a esa mitad y despues debe de mezclarse para unise ambas imagenes ademas de que las tarjetas deben ser identicas y estar preparadas para SLI/CrossFire, con Hydra no es necesario que sean identicas ni que sean SLI/CrossFire. Asi podrias tener una tarjeta de gama baja y una de gama media e hydra le asigna el trabajo mas elaborado a la GPU de mayor poder y deja otras tareas menores a la capacidad del GPU menos potente balanceando la carga de trabajo, todo en tiempo real y sin atrasos puesto que hydra es parte del BUS PCI-Express. La condicion es que solo sirve en tarjetas de la misma marca y no pueden mezclarse debido a que windows solo puede usar un controlador de video a la vez, lo cual indica qyue tampoco afecta o modifica el software de nuestra tarjeta 3D.
Aqui el cuadro ya terminado en en primer GPU, las partes en negro son los efectos y procesamiento que no le fueron asignados y que seran hechos por el otro GPU.
http://img291.imageshack.us/img291/4562/ungpukl5.jpg
El mismo cuadro pero manejado por el segundo GPU, en esta ocasion las areas blancas son las que se el asignaron al primer GPU.
http://img504.imageshack.us/img504/222/segungpucz1.jpg
La escena ya terminada y mezclada del trabajo de ambos GPUs por hydra a la derecha y a la izquierda la misma escena hecha de la "manera tradicional" por SLI/Crossfire.
http://img258.imageshack.us/img258/9661/terminadowx8.jpg
Hydra consumira 5W y basicamente es un procesador RISC dedicado junto con un software de control que interceptara las instrucciones Direct3D u openGL y decidira como distribuir los procesos entre los GPUs ademas de que servira en cualquier GPU como nVidia, ATI, SIS, VIA, etc.
http://img375.imageshack.us/img375/135/blockry7.jpg
Por ahora ya estan versiones muestra de su propuesta y que han hecho llegar a los fabricantes de tarjetas madre, esperemos esta tecnologia sea realmente "el SANTO Grial MultiGPUl" como ya le llaman.
http://img525.imageshack.us/img525/3787/chiprh0.jpg
.
http://img514.imageshack.us/img514/6136/hydra1hi8.gif
Tenemos desde hace varios años tarjetas madre que pueden usar 2 o mas tarjetas de video gracias a la tecnologia SLI de nVidia o a la CrossFire de ATI igual que procesadores de varios nucleos, pero no se les saca el maximo provecho puesto que el trabajo se divide a fuerza bruta, si este trabajo se distribuyera mejor obtendriamos cosas maravillosas aun en hardware modesto.
La compañia Lucid -antes LucidLogix- nos muestra como seria esto en el mundo grafico con su tecnologia de nombre "HYDRA" basado en Hadrware y Software, asi este chip hydra o como le llaman "chip inteligente" al usarse sobre una tarjeta madre permite distribuir el trabajo de render, efectos de luz y sobre entre otras cosas en las tarjetas de video asignando a cada una el mismo cuadro de imagen, asi cada tarjeta crea el efecto o texturizado o tratamiento de imagen encomendado y lo envia al hydra, este a su vez junta todas estas imagenes en una sola para hacer la composicion final y la envia a la tarjeta de video que tiene el monitor conectado, asi a mayor numero de tarjetas mayor distribucion del trabajo reduciendo el tiempo significativamente.
http://img375.imageshack.us/img375/7476/hydraoe7.jpg
¿Que diferencia tiene con SLI o CrossFire?, pues que estos dividen a la mitad el cuadro de imagen a mostrarse, asi cada tarjeta debe de hacer el mismo tratamiento a esa mitad y despues debe de mezclarse para unise ambas imagenes ademas de que las tarjetas deben ser identicas y estar preparadas para SLI/CrossFire, con Hydra no es necesario que sean identicas ni que sean SLI/CrossFire. Asi podrias tener una tarjeta de gama baja y una de gama media e hydra le asigna el trabajo mas elaborado a la GPU de mayor poder y deja otras tareas menores a la capacidad del GPU menos potente balanceando la carga de trabajo, todo en tiempo real y sin atrasos puesto que hydra es parte del BUS PCI-Express. La condicion es que solo sirve en tarjetas de la misma marca y no pueden mezclarse debido a que windows solo puede usar un controlador de video a la vez, lo cual indica qyue tampoco afecta o modifica el software de nuestra tarjeta 3D.
Aqui el cuadro ya terminado en en primer GPU, las partes en negro son los efectos y procesamiento que no le fueron asignados y que seran hechos por el otro GPU.
http://img291.imageshack.us/img291/4562/ungpukl5.jpg
El mismo cuadro pero manejado por el segundo GPU, en esta ocasion las areas blancas son las que se el asignaron al primer GPU.
http://img504.imageshack.us/img504/222/segungpucz1.jpg
La escena ya terminada y mezclada del trabajo de ambos GPUs por hydra a la derecha y a la izquierda la misma escena hecha de la "manera tradicional" por SLI/Crossfire.
http://img258.imageshack.us/img258/9661/terminadowx8.jpg
Hydra consumira 5W y basicamente es un procesador RISC dedicado junto con un software de control que interceptara las instrucciones Direct3D u openGL y decidira como distribuir los procesos entre los GPUs ademas de que servira en cualquier GPU como nVidia, ATI, SIS, VIA, etc.
http://img375.imageshack.us/img375/135/blockry7.jpg
Por ahora ya estan versiones muestra de su propuesta y que han hecho llegar a los fabricantes de tarjetas madre, esperemos esta tecnologia sea realmente "el SANTO Grial MultiGPUl" como ya le llaman.
http://img525.imageshack.us/img525/3787/chiprh0.jpg
.