25Ago 08

Lucid logix explica Hydra

Lucid logix explica HydraEn julio Lucid irrumpió en el mundo del hardware, y más específicamente de las tarjetas gráficas, anunciando que tienen la solución para poder escalar perfectamente el poder de procesamiento de dos o más tarjetas gráficas. En ese momento no se dieron mayores explicaciones de como lograrían semejante hazaña, pero llegó la IDF y, como prometieron, demostraron su tecnología.

El chip Hydra que desarrolló Lucid viene acompañado de un software, sería algo así como un controlador, que intercepta las llamadas de instrucciones DirectX u OpenGL de un juego o cualquier otra aplicación que las realice. Entonces el software, llamado “motor de distribución”, crea una lista con todas las tareas que son necesarias para renderizar un frame. Una tarea pude ser cierto efecto de luz, la aplicación de una textura, etc..

Una vez creada la lista para el frame a renderizar, es enviada al chip Hydra que está conectado directamente al bus PCIe. El chip entonces las procesa y las distribuye a cada uno de los 2, 3 o 4 GPUs, espera a que éstos procesen las tareas que les fueron asignadas, recompone el frame y lo vuelve a mandar a la tarjeta gráfica a la que esté conectado el monitor.

La gran ventaja de Lucid es que, a diferencia de los sistemas usados por ATI y Nvidia, Hydra distribuye tareas de distinta complejidad a los GPUs, en lugar de distribuir, como el caso del “Split Frame Rendering” que divide el frame en dos y cada tarjeta debe aplicar los mismos procesos a cada parte del frame. Eso provoca que se dupliquen los buffers de textura y que la distribución del trabajo entre los GPUs sea bastante ineficiente.

Lucid logix explica Hydra Los frames renderizados por cada GPU. El chip Hydra los une para formar el frame final.

Lucid logix explica Hydra

El chip Hydra distribuye las tareas de acuerdo a la velocidad de cada GPU, según perfiles que tiene guardados de cada modelo, pero además, si un GPU no es tan rápido como se espera, puede cambiar la distribución de tareas en el momento, mientras la aplicación está corriendo. Gracias a esta capacidad es que puede usara cualquier par de tarjetas, siempre y cuando sean de la misma marca. Así es que se podrían emparejar una GeForce 6800 con una GTX280 y cada una recibirá las tareas que más rápido puedan realizar para reducir la latencia.

Actualmente este “Santo Grial del multiGPU“, como le llaman, no tiene planes concretos para productos, pero se espera que para principios del próximo año se empiecen a ver las primeras placas base con este chip. Ya que Intel es un gran inversor de Lucid Logix, no sería de extrañar que lo comience a implementar en sus propios productos. Además esto parece ser algo que pueden implementar cada fabricante de hardware sin mayores cambios en el diseño general de la placa, por lo que se puede prever un gran futuro para Hydra.

Fuente: PCPerspective



Patrocinadores

  • Oferta navideña Nero 9 Reloaded, con TuneUp Utilities 2009 y Balesio FILEminimizer Suite gratis, y un cupón para póster de collage de fotos Snapfish
  • La beta de Office 2010 pronto disponible; ya tiene página web pública para su descarga
  • Llegan a España los nuevos netbooks serie N y portátiles serie X de Samsung, visita la web