Teleobjetivo Imagen de Cabecera

Un superordenador construido con PS3

18 de Octubre de 2007 · 39 Comentarios

Leo en wired que un equipo de astrofísica de la Universidad de Massachusetts ha construido un superordenador formado por ocho consolas de videojuegos PlayStation 3.

Cluster de PS3Dado el tremendo coste de un superordenador, el Dr.Gaurav Khanna, astrofísico de la Universidad de Massachusetts, se decanto por la solución mas barata: Un cluster de consolas de videojuegos PlayStation 3. La idea puede parecer descabellada, pero no lo es; esta consola lleva el procesador Cell, que ha sido diseñado precisamente para aplicaciones de supercomputación.

Ademas,  Sony ha permitido que se pueda instalar Linux en la PS3, con lo que resulta trivial convertir esta consola en un ordenador.

En estas circunstancias, el Dr. Khanna no tuvo la menor duda de que un cluster de consolas PS3 era una solución óptima y barata para el proyecto gravitational grid, consistente en realizar simulaciones para analizar las propiedades de las ondas gravitatorias. El interés del proyecto radica en que se está realizando un esfuerzo muy importante para construir detectores de ondas gravitacionales, como el Ligo.

Cuando el Dr.Khanna inició su proyecto, su primera idea fue utilizar los superordenadores de la National Science Foundation, pero se encontró con el problema del precio; alquilar una de estas máquinas le suponía un coste de $5000 dólares. Khanna, que ya conocía las capacidades para supercomputación de las consolas de Sony, descubrió que por $3200 dólares podía hacerse con ocho de estas consolas, así que decidió probar suerte.

El primer paso fue reescribir su programa de simulación para que corriera sobre Cell y luego hablar con Sony para que le prestaran una consola, para comprobar que el programa funcionaba correctamente. Una vez completadas las pruebas adquirió las ocho máquinas.

En estos momentos, el programa del Dr.Khanna lleva un mes ejecutándose, y según sus estimaciones las ocho consolas equivalen a 200 nodos de superordenador (básicamente, 200 procesadores). Khanna está entusiasmado no solo por el dinero que le ha ahorrado a su departamento, sino también por el hecho de que ahora cuenta con un superordenador propio; es decir, por bastante menos de lo que le habría costado ejecutar esta simulación, han adquirido un sistema que les permitirá ejecutar todas las simulaciones que deseen.

Etiquetas: Tecnologia · ciencia

39 respuestas ↓

  • 1 Kaasar // 18 de Octubre de 2007 a la(s) 5:49 pm

    Y además cuando quiera se pueden echar unas partiditas en el laboratorio, ¿no? ¡Son todo ventajas!

  • 2 Pepe Gil // 18 de Octubre de 2007 a la(s) 5:55 pm

    Me pregunto si ampliarion la memoria RAM de las PS3, que es bastante reducida. Poco mas de 200 mb… alguien lo sabe?

  • 3 Ripcual // 18 de Octubre de 2007 a la(s) 6:05 pm

    ¿Publireportaje?

  • 4 uno de tantos // 18 de Octubre de 2007 a la(s) 6:18 pm

    La memoria no es un problema en las aplicaciones científicas. Es más crítico la capacidad de CPU que la memoria que necesita una simulación para correr.

    Por cierto, ¿por qué me aparece nombre y dirección de la persona última que ha escrito el comentario ya rellenos?

  • 5 Un superordenador construido con PS3 « El Pequeño Gran Rincón de la Libertad // 18 de Octubre de 2007 a la(s) 6:53 pm

    […] Fuente: teleobjetivo.monteagudo.net […]

  • 6 Pubo // 18 de Octubre de 2007 a la(s) 7:53 pm

    #4, eso depende mucho de los cálculos que requieran.
    Estuve un año becado en un centro de cálculo universitario y habían profesores que para cálculos moleculares necesitaban ordenadores de mínimo 4Gb de RAM ya que se realizaban cálculos con matrices de enormes tamaños.
    Y eso que te hablo de hace 4 años ya.

  • 7 jorge // 18 de Octubre de 2007 a la(s) 8:11 pm

    Vaya, cuando estudie informatica en la UMA teniamos una asignatura Metodos numericos que basicamente nos enseñaban a optimizar operaciones matematicas para calcularlas con el pc haciendo uso de tecnicas y del matlab para calcularlas, uno de los puntos fuertes era calcular un gran sistemas de ecuaciones sin memorizar las matrices de soluciones y de coeficientes en memoria, esta tecnica operaba la matriz pero no como una matriz para evitar el problema de la memoria ram precisamente!

  • 8 Juas juas // 18 de Octubre de 2007 a la(s) 9:39 pm

    Eso no sirve pa naa, los verdaderos ordenadores se hacen con MACINTOSH!!!! jajaja

  • 9 Super-Ordenador contruido con 8 PS3 « Space Lince // 18 de Octubre de 2007 a la(s) 9:48 pm

    […] Ecol Super-Ordenador contruido con 8 PS3 Jueves Octubre 18th 2007, 8:48 pm Guardado en: Hardware, Noticias Leo en Barrapunto: «Cuando elprofesor Gaurav Khanna, del Departamento de Astrofísica de la Universidad de Massachusetts, inició su proyecto de investigación (el estudio de las ondas gravitacionales) se encontró con un problema inesperado: el elevado coste de alquilar tiempo de proceso en un superordenador. Así, el profesor descubrió que por menos de lo que le costaba el alquiler podía comprarse consolas PS3 suficientes como para crearse el mismo su propio superordenador. Y dicho y hecho: se construyó un superordenador formado por ocho consolas PS3 en el que está ejecutando el programa de simulación. Según sus cálculos, este clúster de consolas tiene un rendimiento equivalente al de 200 procesadores de superordenador.» […]

  • 10 Anónimo // 18 de Octubre de 2007 a la(s) 11:14 pm

    Yo puedo armar un procesador MUCHO MEJOR valiendome de 2 cuchillos, un alambre, 3 chicles y 2 procesadores de nes o family game, y si ando con dinero, uno de atari o colecovision

  • 11 NemeZord // 18 de Octubre de 2007 a la(s) 11:15 pm

    Yo puedo armar un procesador MUCHO MEJOR valiendome de 2 cuchillos, un alambre, 3 chicles y 2 procesadores de nes o family game, y si ando con dinero, uno de atari o colecovision

  • 12 jolpater // 19 de Octubre de 2007 a la(s) 2:18 am

    Que si lo dice el Dr.Khanna asi es… dejen de molestar con lo de la memoria que el Dr.Khanna dice que todo funciona bien y tienen super-ordenador para rato… acaso se equivocado el doctor? por favor .. antes de blasfemar tanto, sugieran una idea como la del Dr.Khanna y vivan su propia libertad y no joroben la de los otros….

  • 13 Juansalvo // 19 de Octubre de 2007 a la(s) 3:43 am

    Realmente impresionante, no?

    mira que el unico uso que yo le hubiera dado seria para jugar a Metal Gear solid 3… pero que versatiles que resultaron estas consolas, no?

    Felicitaciones al Profesor y a sony por esta posibilidad.

  • 14 ubersoldat // 19 de Octubre de 2007 a la(s) 4:12 am

    Interesante idea, ya veremos pronto como la gente de Google empieza a comprar PS3’s. Por otra parte, creo recordar que el gobierno americano quería prohibir la venta de PS3 en paises como Iran, DPRK y otros por considerar que estas podian ser usadas para los misiles balísticos.

    Para lo que esta constando armar un PC hoy en día, una PS3 con un CELL me parece una ganga… lastima lo de la memoria.

  • 15 nikomdk // 19 de Octubre de 2007 a la(s) 4:29 am

    que chabon grosso loco, aguante el dr geek!!! jajaja

  • 16 varito // 19 de Octubre de 2007 a la(s) 5:48 am

    Que resultado le hubieran dado 8 XBOS’s???

    Una llamada al 911 seguro!!!

  • 17 nenefeo // 19 de Octubre de 2007 a la(s) 8:00 am

    La idea no es tan nueva, ya se hicieron inventos de este tipo con la PS2. Por ejemplo: http://arrakis.ncsa.uiuc.edu/ps2/cluster.php

  • 18 Pablo // 19 de Octubre de 2007 a la(s) 9:25 am

    Esto suena a subvención directa de Sony, si en la epoca de PS2 ya fue con lo de los misiles…

  • 19 Alfonso // 19 de Octubre de 2007 a la(s) 10:10 am

    4 GB de RAM para calculo numerico ? que tipo de calculo requiere 4 GB ? … supongo que la mejor pregunta seria … En Que tipo de modelo
    se basa dicha rutina para llegar a desaprovechar los recursos de un sistema de ese modo ? Yo pensaba que memoria superior a 1 GB solo se empleaba en computacion de muy altas prestaciones (i.e. abrir Outlook sobre Vista).

  • 20 Un superordenador construido con PS3 « UN PASEO POR MI MENTE // 19 de Octubre de 2007 a la(s) 10:37 am

    […] Mas información Aquí o en la web de Barra Punto aquí […]

  • 21 Marc // 19 de Octubre de 2007 a la(s) 10:54 am

    #19 Normalmente, en informatica se aplica una especie de ley de la conservacion de la energia propia que mas o menos viene a ser así: Para un mismo conjunto de procesadores, siempre se puede optimizar una operacion a costa de usar memoria RAM.
    Es decir, que algunos algoritmos se pueden optimizar muchisimo usando RAM intermedia.
    Ejemplo de mis tiempos de Demoscene en 386; No es lo mismo obtener la funcion “seno” por metodos de calculo, que precalcularlos antes con la precision necesaria y almacenarlos en memoria.

  • 22 Alberto // 19 de Octubre de 2007 a la(s) 11:47 am

    Yo trabajo como investigador en una universidad y para determinados tipos de algoritmos (estilo backtracking) se requieren grandes cantidades de RAM, ya que es necesario almacenar la informacion de todos los nodos y seguro que es poca RAM. Vamos a comprar un ordenador con 16 gb…..

  • 23 Un supercomputador construido con PS3 « BP-BrainiaK Words // 19 de Octubre de 2007 a la(s) 2:04 pm

    […] Un supercomputador construido con PS3 Publicado 19/10/07 Tecnologia Extradido desde Teleobjetivo […]

  • 24 Anónimo // 19 de Octubre de 2007 a la(s) 2:27 pm

    FAKE TOTAL

  • 25 manuel nieto v. // 19 de Octubre de 2007 a la(s) 5:54 pm

    es importante que las grandes empresas que venden equipos sepan de estos logros para que no abusen con los precios y las personas puedan adquirir un pc a precio justo.

  • 26 Imydes » Un superordenador hecho con consolas PS3 // 19 de Octubre de 2007 a la(s) 7:44 pm

    […] Más información aquí. Posted in Consolas, Hardware, Tecnología. […]

  • 27 ¡Qué perro! « Telúrica TV // 22 de Octubre de 2007 a la(s) 7:23 pm

    […] Youtube prueba un sistema antipiratería mientras la FIFA no lo quiere ni ver, ingenioso astrofísico sustituye una supercomputadora ¡con 8 Playstation 3!, Doris Lessing y el hábito de leer y un perrito listo en una piscina. ¡Yo quiero uno! […]

  • 28 ggg // 24 de Octubre de 2007 a la(s) 12:35 pm

    No me creo nada, de hecho esta demostrado que el rendimiento de la ps3 en linux no es superior al de un pentiun III a 800mhz, ni siquiera aprobecha mas que un SPE (el cell no tiene varios cores sino unidades SPE) esto añadido a la poca RAM hacen que o el proyecto fuese realizable por mucho menos dinero con 486s o es simplemente un fake

  • 29 carlos // 27 de Octubre de 2007 a la(s) 10:38 am

    La gran pregunta es… esa simbiosis entre 8 PS3 equivalen a 200 procesadores… bien, pero que procesadores? a 200 P2 a 400 MHz o a 200 AMD X2 a 6000 MHz….

  • 30 carlos // 27 de Octubre de 2007 a la(s) 10:41 am

    de todas maneras no creo que tire mas que 8 procesadores de los medios actuales…

  • 31 ErPaquillo // 27 de Octubre de 2007 a la(s) 8:15 pm

    Hola, #10: necesitarías un procesador equivalente a 5000 Z-80A (el procesador de la NES, MSX y casi todos los 8 bits, que iba a 3.58MHz) para conseguir la potencia de un CELL.

    #28: Pon un enlace que demuestre lo que afirmas o cállate, porque la potencia del CELL es superior a la del Pentium D en MUCHO. (y el Pentium D es Pentium IV, para los profanos y los que leen la Hobby Consolas y se creen juanckers). Para empezar, CELL no ejecuta las aplicaciones como cualquier procesador de arquitectura x86, sino que utiliza un modo escalar que maximiza el rendimiento y optimiza el funcionamiento del procesador. Puedes ver un artículo que habla de cómo las funciones matemáticas del CELL se cargan, literalmente, a las de la GPU G80 de NVidia en cuanto a RayTracing en tiempo real: http://gametomorrow.com/blog/index.php/2007/09/05/cell-vs-g80/

    #29: La estructura del CELL permite un rendimiento muy superior al de cualquier procesador actual, incluido el Quad Core. En concreto, un sólo procesador CELL es más poderoso que 5 Quad Core: http://halofan007.gametrailers.com/gamepad/

    Ambos enlaces están en inglés. Si alguno de ustedes no lo entiende y se atreve a opinar de estos asuntos, mejor dejen a un lado el ordenador y vuelvan al bar a jugar al dominó y a hablar de fútbol.

  • 32 Anónimo // 7 de Noviembre de 2007 a la(s) 3:22 pm

    8 = 200
    Hay algo que no me cuadra, por mucha capacidad de cálculo que tenga cada consola.

  • 33 skan // 7 de Noviembre de 2007 a la(s) 3:33 pm

    8 PS3 = 200 procesadores
    Hay algo que no me cuadra. Cada una de las consolas debería ser unas 25 veces más poderosa que una CPU corriente, o serán de la época de los dinosaurios, y entonces estas comparativas no tienen sentido. Y eso que no hemos tenido en cuenta los ciclos de reloj que se desaprovechan para poner hacer interactuar las CPUs entre sí.
    Las lanzaderas espaciales a partir de ahora no llevarán ordenador de a bordo sino una PlayStation.

  • 34 skan // 7 de Noviembre de 2007 a la(s) 3:46 pm

    En esos links que dáis aparece que IBM es el fabricante de las CPUs de PS3. Entonces ¿Por qué no equipa sus supercomputadores con esas CPUs?

  • 35 skan // 7 de Noviembre de 2007 a la(s) 3:49 pm

    es más potente cuando se trata de gráficos, porque está optimizado para ello, al igual que los chips de las tarjetas gráficas.

  • 36 skan // 7 de Noviembre de 2007 a la(s) 4:45 pm

    http://www.computerwire.com/industries/research/?pid=86525CD8-D965-4349-A573-B59B10440952
    QS20 con dos Cells de las buenas por $18,995

  • 37 Superordenador con tarjétas gráficas // 2 de Junio de 2008 a la(s) 1:29 pm

    […] cabe duda de que estamos en la era de los videojuegos; ya se han construido superordenadores basados en la PS3 y ahora viene el turno de los superodenadores basados en tarjetas […]

  • 38 MqZ // 2 de Junio de 2008 a la(s) 8:20 pm

    ErPaquillo … tiene razón…. no tienen q hacer un calculo de cuantos procesadores equivalen a una PS3….. por dos cosas ……
    en primer lugar no se pueden comprar de uno a uno ni de uno a 25 …..y en segudno lugar xq la unidad para medir la capacidad de procesamineto de las PS3 es MFlops …. xq es lo q les interesa a los q hicieron el Cluster….. ahora si compramos en Mips es otra la historia ! … de todas maneras está mucho más zarpada la q hicieron con tarjetas Nvidia ! .

  • 39 Un superordenador rompe la barrera del PetaFlop // 9 de Junio de 2008 a la(s) 2:10 pm

    […] 3 de Sony, pero no es correcto imaginar a RoadRunner como un cluster de PS3 (De hecho, ya se han creado superordenadores basados en la consola de Sony). El Cell es un diseño conjunto de Toshiba, Sony e IBM, y aunque es cierto que Sony […]

Dejar un Comentario