Cómo construir un supercomputador con varios Raspberry Pi

Joshua Kliepter desarrolló el segundo supercomputador construido con los computadores más baratos y pequeños del mundo, RaspBerry Pi.

Ya les hemos hablado sobre el Raspberry Pi, uno de los computadores más pequeños y más económicos del mundo, muy popular en algunas instituciones educativas. El año pasado, un grupo de estudiantes de  la Universidad de Southampton juntó 64 de estos pequeños para convertirlo en un supercomputador miniatura. El pasado 20 de mayo Joshua Kliepert candidato a doctorado de la Universidad de Boise, está trabajando en un proyecto similar que solo llegaría a costar 2.000 dólares.

Kliepter publicó hace una semana un PDF detallado en el que explica con exceso de detalle como fue el desarrollo de este nuevo supercomputador. En términos sencillos, el investigador simplemente esta buscando desarrollar un equipo con el que pueda realizar sus investigaciones y no depender de los equipos universitarios, a los que tiene acceso limitado.

«Apenas conseguimos suficientes computadores Raspberri Pi, queríamos ver si era posible conectarlos entre ellos para hacer un supercomputadores», dijo Sim Cox, líder del experimento. Logró crear no solo un supercomputador gran rendimiento, sino uno muy pequeño. «Instalamos y construimos todo el software necesario en los Pi, empezando por una imagen Debian Wheezy [una versión de Linux] estándar. Hemos publicado una guía con para que cualquiera que quiera, puede hacer este procedimiento«.

Para lograrlo adaptó el puerto microUSB para convertirlo en una fuente de energía. Agrupó los computadores en 4 grupos de 8 y los puso en una carcasa, uno encima de otro, con suficiente espacio para una adecuada circulación del aire y sean fáciles de acceder. Keipter dice en el texto que el resultado final cumple perfectamente las necesidades para correr las simulaciones que él hace en sus estudios, además de que pudo personalizar al software.

El computador desarrollado hace un año fue construido sobre una base de legos, que permitía fácil acceso a los 64 Raspberry que los conforman. Aquí lo pueden ver:  

 

 

 

Nicolás Rueda

Nicolás Rueda

Soy un desparchado. Amo los videojuegos, la filosofía, la música y la poesía. Estoy obsesionado con las personas que se pegan a las pantallas y me gusta ver a la gente montar en bicicleta cuando voy en bus. Mi educación desde niño hasta lo que soy hoy, se resume a un supernintendo y a intentar vivir cada día como si fuera un juego. Por eso estoy acá, en ENTER.CO, donde colisionan, inevitablemente, todas mis pasiones: La vida y la tecnología como una sola cosa.

View all posts

36 comments

  • Pues aunque lo más costoso es el switch cisco (USD $ 283), no está mal para armar uno por USD $ 2000.

  • Pues aunque lo más costoso es el switch cisco (USD $ 283), no está mal para armar uno por USD $ 2000.

  • Lo que no deja duda es que este proyecto es muy interesante como actividad académica y para que quienes estén interesados tengan la posibilidad de montar un clúster desde cero. Sin embargo, para solución de algunos problemas reales un Raspberry Pi como nodo en un clúster no es adecuado por no ser lo suficientemente potente.

  • Lo que no deja duda es que este proyecto es muy interesante como actividad académica y para que quienes estén interesados tengan la posibilidad de montar un clúster desde cero. Sin embargo, para solución de algunos problemas reales un Raspberry Pi como nodo en un clúster no es adecuado por no ser lo suficientemente potente.

  • «Para lograrlo adaptó el puerto microUSB para convertirlo en una fuente de energía.» la alimentacion de energia al raspberry se hace con un cargador normal de celular por el puerto micro USB, no se tuvo que adaptar nada en ese sentido

  • «Para lograrlo adaptó el puerto microUSB para convertirlo en una fuente de energía.» la alimentacion de energia al raspberry se hace con un cargador normal de celular por el puerto micro USB, no se tuvo que adaptar nada en ese sentido

  • El Raspberry Pi se alimenta a traves del puerto microUSB, no necesita de ninguna adaptacion. En este caso, lo que hicieron fue utilizar los «pines» externos del RasPi para hacer una alimentacion en cascada con un solo cable. Ya que poner un cable por cada RasPi seria muy engorroso. Me enanta el RasPi, hize mi tesis de mi maestria con uno de estos.

  • El Raspberry Pi se alimenta a traves del puerto microUSB, no necesita de ninguna adaptacion. En este caso, lo que hicieron fue utilizar los «pines» externos del RasPi para hacer una alimentacion en cascada con un solo cable. Ya que poner un cable por cada RasPi seria muy engorroso. Me enanta el RasPi, hize mi tesis de mi maestria con uno de estos.

  • Si ve no se por que la gente sigue aferrada a windows si eso no sirve para nada.

    Fanboys windows comentando en 3..2….1…

    • por que sencillamente cualquiera no puede crakear su computador,y la ignorancia levanta apostoles q defienden lo unico q conocen,lo q desconocen es para ellos un tabu

    • No se puede esperar que todo el mundo tenga las mismas capacidades, si usan windows es por que es el único que saben manejar, si se les enseñara otro o simplemente en las escuelas y empresas usaran sistemas operativos distintos, la cosa seria distinta, pero como la mayoría de la gente sabe es manejar windows… o le propongo el reto de que le enseñe a su abuelita a usar un OSX, o Un ubunto o solaris, etc, o mejor aun unix, seguramente mas de uno termine dándose por vencido

    • porque a los linux talibans se les hace tan difícil aceptar que la gente escoge lo que les gusta? ¬_¬ y respondiendo a su pregunta….. porque windows tiene listos el 90% de los drivers de mi pc :p

    • Porque es más la ignorancia y el desinteres. Por ejemplo si alguien quisiera saber manejar para ir de su casa al trabajo no le vas a enseñar a manejar una tractomula…. es sentido común… Y si sirve para algo, para jugar los 10000:1 juegos que tiene.

  • Si ve no se por que la gente sigue aferrada a windows si eso no sirve para nada.

    Fanboys windows comentando en 3..2….1…

    • por que sencillamente cualquiera no puede crakear su computador,y la ignorancia levanta apostoles q defienden lo unico q conocen,lo q desconocen es para ellos un tabu

    • No se puede esperar que todo el mundo tenga las mismas capacidades, si usan windows es por que es el único que saben manejar, si se les enseñara otro o simplemente en las escuelas y empresas usaran sistemas operativos distintos, la cosa seria distinta, pero como la mayoría de la gente sabe es manejar windows… o le propongo el reto de que le enseñe a su abuelita a usar un OSX, o Un ubunto o solaris, etc, o mejor aun unix, seguramente mas de uno termine dándose por vencido

    • porque a los linux talibans se les hace tan difícil aceptar que la gente escoge lo que les gusta? ¬_¬ y respondiendo a su pregunta….. porque windows tiene listos el 90% de los drivers de mi pc :p

    • Porque es más la ignorancia y el desinteres. Por ejemplo si alguien quisiera saber manejar para ir de su casa al trabajo no le vas a enseñar a manejar una tractomula…. es sentido común… Y si sirve para algo, para jugar los 10000:1 juegos que tiene.

Archivos