64 Rasberry Pis se convirtió en una supercomputadora

En retrospectiva, era solo cuestión de tiempo antes de que alguien convirtiera un montón de Raspberry Pis en una supercomputadora.

La supercomputadora Raspi es el resultado de un proyecto liderado por un profesor de la Universidad de Southampton [Simon Cox]. Incluido en el equipo hay una broma de estudiantes graduados y [Simon]Un hijo de 6 años que amablemente proporcionó el material, el diseño y la logística para la caja habitual de LEGO.

La supercomputadora Iridris-Pi, como el equipo llama a su creación, consta de 64 Raspberry Pis, todas configuradas para procesamiento paralelo utilizando una versión liviana de MPI. [Simon] amablemente creó una gran guía para transformar dos (o más) Raspberry Pis en una supercomputadora.

La máquina tiene 1 TB completo de espacio en disco proporcionado por una tarjeta SD de 16 GB en cada nodo. Aunque el comunicado de prensa no explora las capacidades informáticas del Iridris-Pi, todo el sistema puede funcionar con una sola fuente de 13 A.

Si se pregunta qué se necesitaría para incluir una supercomputadora Raspberry Pi en la lista de supercomputadoras TOP500, un ligero sobre posterior debido al rendimiento de Raspi y el hecho de que la computadora número 500 más rápida puede extraer unos 60 TeraFLOPS / s, lo haremos estimación, eso requeriría alrededor de 1,4 millones de Raspis. Al menos es un comienzo.

  • surmeti dice:

    No es una supercomputadora, ya que ni siquiera puede competir con un modesto grupo de beowulf. Una computadora paralela, por supuesto ... una supercomputadora, no.

    • Threeck dice:

      De nuevo en el día podría considerarse como uno 🙂

      • Paul dice:

        ¿Quiere comparar eniac con el teléfono?

    • {♤} _-_-_ ORIGINAL -_-_- GRIFTER _-_-_ {♤} dice:

      Es una gran computadora, 64 raspaduras equivalen a suficiente potencia para reducir 76.5 servidores de Microsoft sin el uso de una conexión de nodo iónico canónico de órbita baja. Obviamente no comprendes el poder, y mucho menos las matemáticas. Noobs como tú tienen que aprender más antes de que elijan matarnos con su especial ignorancia. Dicho esto, puede obtener una gran cantidad de energía de 4 computadoras portátiles con Windows 7 especificadas de fábrica (8-10 versiones son según Microsoft en términos de mierda completa). El procesamiento y la velocidad de Linux probablemente necesitarían 3. Point to be a true El clúster de beowulf es cualquier cantidad de computadoras de fábrica o portátiles que, combinadas, crean una variable más fuerte para realizar una tarea determinada. Todos los grupos de beowulf son supercomputadoras, pero no todas las supercomputadoras son grupos de beowulf. Es cierto que si combinara las placas base de 3250 tandy, haría Commodore Vic 20s, la velocidad de creación de tgat sería igual a la de una pequeña computadora ordenada de los años 80. Entonces podría argumentar que también es un grupo de beowulf. Lo mío es ser ingenioso y original ignorante y desinformado como Don. Oh, Don, antes de que me eches un labio, debo señalar que soy un genio, con un cuerpo autodidacta que es completamente autodidacta en todo lo relacionado con la informática. Esto incluye programación, construcción, soldadura y todo lo demás que necesito aprender de inmediato que se relacione con las computadoras. Tengo 33 años de experiencia en el lado del te sidenika y les prometo que sé dónde hablo. También tengo 12 grados, incluyendo 5 del MIT GRADUADO CON HONORES y soy un miembro orgulloso de MENSA. Házmelo saber antes de intentar discutir. Te ahorra tiempo y energía, y yo el problema

      • chrome99001 dice:

        correcto ... 12 grados pero ni siquiera puedo deletrear bien. suena bien.

      • colin dice:

        Por favor, aprende algo de inglés por tu cuenta

        • Reino Unido dice:

          Entonces noté el error de ortografía

      • tuyo dice:

        Quizás genio. Desagradable sin duda. Algún complejo de inferioridad invertido, muy probablemente.

  • Matt Kuehn dice:

    Hmm ... ¡Entonces pueden obtener 64 RPis y yo ni siquiera puedo obtener el primero que pedí!

    • Gofres dice:

      ¡YO SE, VERDAD!

      • phroon dice:

        Pedí Pi a Newark para su entrega en los EE. UU. Hace solo 5 días y está programado para hoy.

        ¡Parece que todavía tienen algunos en stock!

    • DanAdamKOF dice:

      Oye. También pensé que lo más significativo fue que consiguieron un total de 64 RasPis, independientemente de lo que hicieran con ellos.

    • Sr. Nada dice:

      Solo dije que debería arreglarlo y pedir uno en eBay. Cuesta tal vez $ 10 más, pero lo obtuve después de 4 días.

  • Bogdan dice:

    Hace algún tiempo tuve un sueño de que esto pasaría con los jabalíes beagle. No se inventaron arañazos.

    Yo diría que esta microcomputadora es una gran herramienta educativa para enseñar procesamiento paralelo, de forma económica.

    • Leif dice:

      Los Beagleboards son demasiado caros para eso

      • davidcdean dice:

        La definición de "demasiado caro" es relativa, supongo.

        https://la-tecnologia.com/2010/09/07/beagleboard-cluster/

        Definitivamente demasiado caro para mí.

  • Tú quieres dice:

    No es de extrañar por qué la Raspberry Pi fue tan difícil de conseguir ...

    • Bogdan dice:

      si claro.

      Todavía estoy esperando un tiempo para poder comprar la versión de $ 25 no_yet_existente de los principales distribuidores como un dispositivo siempre almacenado.

  • Nigromante dice:

    Solo obtenga 64 cosas Allwinner A10 o RK3066. Eso se verá reforzado en TOP500. O elige un cáliz.

  • glacipafo dice:

    "El equipo quiere ver este sistema de bajo costo como un punto de partida para inspirar y permitir a los estudiantes aplicar la informática y el procesamiento de datos de alta calidad para abordar desafíos complejos de ingeniería y científicos como parte de nuestras actividades de divulgación en curso".

    ¿No sería un equipo de escritorio i5 / i7 promedio una ventaja por esto con un costo menor que * 2500 * GBP?

    • Alex dice:

      Los complejos desafíos científicos y de ingeniería de los que están hablando son los problemas específicos de la computación paralela. Diseñe algoritmos que funcionen bien en paralelo, manejen la comunicación y manejen las barras de comunicación, compartan cargas, etc. No importa la potencia real del sistema.

      • xani666 dice:

        Sin embargo, probablemente sería más económico ejecutar 64 máquinas virtuales en cualquier i7 potente con una carga de RAM.

        • Datazen ansioso dice:

          64 máquinas virtuales en un potente i7 todavía estarían limitadas a un máximo de los hyperthreaded de 12 núcleos. Claro que 12 núcleos aquí son más rápidos que 12 núcleos en rasp pi, pero el ancho de banda de datos es importante. Las GPU en sí mismas son poderosas en comparación con las CPU para algunas tareas (especialmente el álgebra lineal) porque el potencial de computación en paralelo es mucho, mucho mayor en las GPU que incluso en las CPU de escritorio de alta calidad.

          • Fabulosos dice:

            CUDA o xeon phi 🙂

    • g19fanatic dice:

      Estoy totalmente de acuerdo. Puede enseñar los principios de la computación y el procesamiento de datos de alta calidad con cualquier máquina de múltiples núcleos de manera eficiente (y más económica). Hay muchas bibliotecas disponibles que brindarán IPC a través de un marco de IP (DBUS y zmq, por nombrar algunas que he usado ...) para las cuales se pueden usar desafíos de ingeniería / científicos complejos de programación.

    • madtux dice:

      Sería incluso más barato ir a un contenedor de basura electrónico local y obtener un montón de placas base pentium III / IV / AMD K7, comprar algunas tarjetas ethernet PCI-GBit y muchos conmutadores de puerto gigabit y conectarlos como un clúster Beowulf / OpenMPI. => Más GFlops / s seguro, más barato, reciclando electrónica basura.

      • Josmar Barbosa dice:

        ... ¡y también una PROVINCIA PODEROSA para apoyar a su Frankenstein! (Kkkkkkkkkkkkkkkkkk)

  • PaceyIV dice:

    El problema es el rendimiento de Ethernet: con mi IGEPv2 (un clon de Beagle Board) no puedo exceder los 5 MB / s transfiriendo un archivo a mi computadora portátil.

    La potencia de cálculo máxima está demasiado limitada por la velocidad del intercambio de datos entre dispositivos.

  • dolo724 dice:

    Relleno de mermelada de frambuesa o pi.

  • molestopooh dice:

    Prácticamente, todavía no lo he logrado
    encuentra RPi todavía. Como lo ordené,
    apareció y ahora es MÍO.
    ¡Ponle un chip RFID!

  • Pedro dice:

    No entiendo el número actual 13A. Si 64 RPis funcionaran a 13 A, eso sería 203 mA, mucho más bajo que la clasificación recomendada de 700 mA. De acuerdo, capacidad de 3,5 veces, puedo ver eso (más o menos). Pero al mirar el artículo original, su grupo "fluye a través de una sola red de 13 amperios". En ese caso, ese número no significa nada. El Reino Unido utiliza 220 V, que a 13 A son 2800 W. Suponiendo una caída de eficiencia del 80% a 5 V, significa que podría suministrar 457 A a 5 V, lo que sería suficiente para alimentar mucho más de 64 RPis.

    • micro dice:

      la figura de 700mA incluye ambos puertos USB hasta el límite, junto con hdmi o compuesto
      todos están sin usar, por lo que deja algo de flujo libre

      • Pedro dice:

        Mirando esto más a fondo, no creo que el 13A se relacione con la fuente de alimentación, sino más bien con la toma de corriente. Ver http://en.wikipedia.org/wiki/BS_1363#Fuses

        que describe el estándar de tomacorriente utilizado en el Reino Unido. Resulta que 13A es una de las estimaciones actuales.

        Estoy de acuerdo con usted en que el consumo de corriente puede ser tan bajo (o incluso más bajo) sin usar USB / HDMI, pero creo que el resumen "todo el sistema puede ser alimentado por una fuente de 13 A" es una lectura incorrecta de "agota un solo 13 Amp toma principal "del artículo original.

      • Señor esponjoso dice:

        Además, un enchufe número 13 en el Reino Unido tiene un fusible de 13 amperios insertado en el enchufe que se fundirá si toma más que eso con el tiempo.
        Por trazo, por supuesto, no aparece con el primer excedente, es una función del tiempo, tipo de fusible, excedente requerido, etc. Pero obtienes la imagen, si se desliza en un tomacorriente, obedece al rango de 13 amperios porque ese fusible número 13 en ese enchufe es obligatorio.

        • David Makin dice:

          supongo que sí significa 3 enchufes en 1 adaptador común de 3 enchufes en 1 toma de corriente ...

    • R dice:

      De acuerdo con mis observaciones de los últimos días, diría que ~ 250 mA es la corriente de espera para una RasPi inútil, con aproximadamente 400 mA normal para una bajo carga alta (por ejemplo, compilación de programas).

      Lo único conectado en ese momento era una red de cable, pero lo único que tenía era SSH.

      Por lo tanto, diría que 200 mA es demasiado bajo - 13 A es casi definitivamente sobre la red, y hay otro recordatorio de que la unidad que deberían usar son los vatios, esp. porque con esa cantidad de nodos, podría ser más eficiente tener un solo regulador de 3.3 V para todo el clúster ...

      • Everett dice:

        13 amperios a los 240 V utilizados por los británicos son 3,120 vatios. Estoy seguro de que eso es más que suficiente para alimentar 64 frambuesas.

  • C.A. dice:

    ¿En serio? Resistí la tentación de afeitarte por diluir tu contenido con publicaciones de Raspberry Pi sin valor porque parecía que te sentías mejor al respecto, pero esta es mala.

    Cuando todos los comentarios son negativos, tienes un problema.

    • 112358 dice:

      No estoy de acuerdo con tu afirmación. Este es un edificio interesante y te frustra porque tiene el "boca a boca" de Raspberry PI. Las personas que desarrollaron Raspberry PI están tratando de promover la educación en este campo. La mayoría de los comentarios negativos se refieren al envío de unidades personales y no a la construcción.

      No es la-tecnologia sobre crear o modificar su propio equipo (crear una supercomputadora). Este sitio tiene una audiencia amplia y no está diseñado para un grupo esotérico que quiere excluir a otros porque no se cumple con un estándar alto.

      Cómo elaborar tu comentario y tal vez la gente pueda debatir sobre él, un comentario pasivo agresivo no prueba nada.

      Mi comentario sobre la construcción:
      Es interesante y la experiencia de eso probablemente valga la pena, pero no lo considero un valor de dinero / dólar alternativo para FLOPS. ¡Me gustaría obtener algunos RPI y que mi sobrino se interese en este campo!

  • WTF dice:

    ¿Cómo conseguiste tanto pi?

  • Edgarvice dice:

    ¡AHORA SE QUIEN CONSEGUIÓ MI FRAMBUESA PI!

  • skyvola dice:

    Enojado, ¿esta es la razón por la que las minas se retrasaron otras 8 semanas? Ahora bien, si tan solo lograran acumular más fábricas que los fabrican, todos estaríamos felices.

  • Sotavento dice:

    No me sorprende del todo que se hayan proporcionado pocas unidades a una universidad para hacer esto ... es un buen RP para empezar ... enhorabuena a todos, especialmente al constructor de interpretación 🙂

    • n0lkk dice:

      Probablemente no sea lo mejor en relaciones públicas cuando la historia genera quejas sobre los largos tiempos de entrega.

      • JohnBailey dice:

        Así que búscame una historia sobre R-Pi con una sección de comentarios que no tenga ...
        1) Lista de productos vagamente similares mencionados como mejores, donde mejor = no R-Pi.
        2) Publicaciones interminables "Pero las mías aún no han llegado".
        3) Algunos pensadores se quejan de que esto cubre demasiado.

        Realidad .. El R-Pi es una buena idea. Si no ve por qué, ese es su problema.

        Y recuerde ... Los verdaderos ingenieros reconocen que hay más de una solución para cualquier problema.

  • Ravyne dice:

    Si alguien recuerda el clúster FAWN, en realidad hay problemas del mundo real que este tipo de construcción puede resaltar, como la búsqueda de hachís. Básicamente, las necesidades informáticas son inmanejables y lo que necesita es capacidad de memoria y velocidad para un nodo.

  • tagraf dice:

    Por favor corríjame incorrectamente por cálculo. ¿Esto me dice con 64 Raspberry Pi, asumiendo que todos los modelos están basados ​​en ARM1176JZF-S que es 700 MHz, eso significa en matemáticas que tiene 64 RP x 700 MHz = 44,8 GHz de supercomputadora?

    • Threeck dice:

      No. El clúster no aumentará la velocidad del reloj de la CPU. Aumenta la potencia de procesamiento y reduce la carga. Es decir, una CPU de dos núcleos a 1,5 GHz puede procesar más de una CPU de un solo núcleo a 2 GHz.

      • Gary dice:

        Espera un minuto R
        "Es como decir, una CPU de doble núcleo a 1,5 GHz puede procesar más de una CPU de un solo núcleo a 2 GHz".

        Debe tener cuidado al hacer estas afirmaciones: dos núcleos de 1.5GHz que funcionan al mismo tiempo PUEDEN hacer más trabajo que una CPU de 2GHz.

        Este factor de diferenciación es que deberá poder dividir el procesamiento entre dos núcleos. Una aplicación de un solo subproceso funcionará mejor en una sola CPU de 2 GHz. Pero si fuera una aplicación de dos procesos, el doble núcleo funcionaría mucho mejor.

        Algunas tarjetas gráficas tienen más de 1000 núcleos, por lo que pueden dividir un problema grande en problemas mucho más pequeños que se pueden distribuir entre los núcleos.

  • tagraf dice:

    Me interesaría ver la referencia real con la versión actual de "wheezy-raspbian" para esta supercomputadora.

  • Mike Field dice:

    Falta la ventaja obvia: tiene 64 salidas HDMI. ¡Pared de video!

    El ancho de banda general es bastante significativo; a menudo he tenido la idea de usar interfaces HDMI / DVID-D para comunicaciones entre FPGA. Los cables son baratos y algunas placas FPGA tienen dos o más interfaces.

  • NewCommentor1283 dice:

    oh horror, si alguien hizo eso como un truco de relaciones públicas, estoy seguro de que será despedido o procesado.

    Una cosa es hacer una hazaña técnica para comprar gente, pero cuando algunas personas han esperado más de 6 meses para que ONE haga un pedido, eso hace que las personas cancelen sus pedidos y compren algo más que pueden poseer sin tener que "rezar". ”O“ esperanza ”(*% * &% por lo tanto, esto no es una fecha, lotería o incluso un misterio.

    Si no tiene permitido enviarlos, no ordene y luego entregue a otra persona.

    eso se llama ser un idiota y estoy seguro de que ahora hay gente cancelando sus pedidos en masa.

    y alguien despidió

    ¡A ESE A O EL HOMBRE QUE HIZO ESTE SUPER-PI ROBÓ UN CAMIÓN LLENO DE EM!

    • Threeck dice:

      Raspberry Pi ahora está disponible para pedidos al por mayor. Puede pedir más de dos.

  • Troels dice:

    la computadora número 500 más rápida puede extraer alrededor de 60 TeraFLOPS / s, estimamos que se necesitarían alrededor de 1,4 millones de Raspis. Al menos es un comienzo.

    Una vez más, alguien usó un acrónimo que no entendió. FLOPS = Operación del punto de función por segundo. Por lo tanto, FLOPS / s se convierte en una operación deslizante con s ^ 2, que es una aceleración.

  • PJN dice:

    Esto no es tan agradable. Según lo acordado, no hay necesidad de usar RP para un proyecto de este tipo y, además, aún no he obtenido mi Pi, que ordené hace meses, programada hace aproximadamente una semana.

    • R dice:

      A todas las personas que se quejan de que aún no tienen su Piso, ¿qué tal nombrar y avergonzar a sus proveedores?

      Mi primer RasPi llegó hace meses. Recientemente ordené un segundo y llegó con 6 semanas, como prometí. (Ambas veces con element14.)

      No se enoje con las personas que ya tienen RasPis; nosotros no somos el problema. Enfadarse con los que no cumplieron con los suyos en el tiempo prometido.

  • b1ackmai1er dice:

    Puedo pagar el costo del 64 Pi que empujará el presupuesto al rojo 🙁

  • él dice:

    ¿Alguien más quiere tener una pregunta sobre no obtener su RPi todavía? Por favor, sepa ... este es el mejor lugar para llorar 🙂
    Enhorabuena a todos los participantes. ¡Qué gran proyecto!

  • Ryan dice:

    Para de llorar. Sí, podría hacer esto con máquinas virtuales, pero nada supera la experiencia del hardware físico. Por ejemplo, las máquinas virtuales no se calientan demasiado, pero no importa qué tan caliente esté mi pi, estoy seguro de que 64 unidades pueden tener algunos problemas.

    Es la universidad, ya sabes, ese lugar donde aprendes cosas. Esta es la forma más barata de construir un sistema paralelo y estoy seguro de que la clase está aprendiendo mucho. Gran proyecto.

  • maxxfi dice:

    ¡Me encanta el clúster de "montaje en bastidor" del RPi!

  • DoubleM dice:

    Luego, 64 computadoras Casio conectadas en una "supercomputadora" ... Raspberry Pi no es una computadora de alto rendimiento, es para redes / multimedia. Si quisieran una “supercomputadora”, podrían obtener 4 procesadores Intel i7 y placas base necesarias y probablemente obtener un rendimiento mucho más alto y un menor consumo de energía por mucho menos dinero. Lo siento, pero eso es solo una estúpida pérdida de recursos y tiempo, y estaría bien si lo hicieran con su propio dinero y tiempo, y no desperdiciaran el dinero público.

  • Dan dice:

    No se olvide de la capacidad de 26 GFlops de la unidad gráfica que se puede utilizar para el procesamiento de números Gen Purpose. La comparación de tamaño aproximado es que el i7 980X obtiene alrededor de 109 GFlops. Así que alrededor de 5 escofinas con un punto de referencia completamente paralelo podrían igualar a i7. Suponiendo que el uso 100% eficiente del procesamiento de la GPU solo requerirá 2308 Raspis para hacer 60 TFlops. Reduzca eso al 50% y obtendrá aún menos procesadores y menos calor que algunos de los otros procesadores masivamente paralelos en el top 500. Muchos de estos también están basados ​​en GPU.

  • Marco dice:

    Eso es exactamente lo que quería hacer. Tengo 2 RasPis en este momento (uno como juguete multimedia, otro como "servidor"), pero creo que pediré de 6 a 8 más. Esperaba que el Modelo A tuviera un puerto ethernet, entonces serían incluso más baratos para esa "supercomputadora". Pero no tienen ethernet, así que me decantaré por el modelo B.

  • B_S dice:

    Hola, chicos.
    ¿Es así como se experimentan estos clústeres y el cifrado real? ¿Podría comprar un segundo (o tercer) pi y ejecutar un servidor de archivos racional (disco duro completamente encriptado) a través de VPN y así sucesivamente? ¿O necesito un poco más de pi` para esta tarea?

    Gracias
    B_S

  • Johnson dice:

    Hola,
    Estoy realmente interesado en estos problemas de acumulación, quiero construir un centro de datos doméstico de 10 PI para poder ejecutar un servidor web accesible desde el mundo exterior a través del dominio y la dirección IP estática, por lo que necesito su ayuda si cada Pi es de 700 MB de velocidad y 512 de RAM ¿significa que el servidor web actuará como 700 x 10 = 7000 MB + 512 x 10 = 5120 MB de RAM? Si no es así, ¿cómo se puede evaluar el desempeño? del servidor? Quiero decir, ¿qué obtengo cuando pongo 10 PI o 20 o 64?

    Gracias

  • tutor dice:

    ahora con una nueva raspberry pi 2 que es 6 veces más rápida que la anterior (Modelo A / B) y con más memoria ya está un poco más cerca
    lo que realmente necesita una Raspberry Pi es conectarse entre sí más rápido que con una LAN de 100 MB
    incluso 1 GB no es suficiente
    para los mensajes de entrada / salida están en orden, pero para la comunicación con otros rasp pi no es suficiente

  • KC8KVA dice:

    Me gusta la idea de usar la Raspberry Pi barata. Intenté, en el pasado, usar dos VIC-20 para compartir el procesamiento ... pero este era el sueño imposible de un niño de 8 años. Soy un ávido usuario de las arquitecturas Raspberry Pi Y Arduino. La idea de la computación de nodos es fascinante y no debe ser criticada. No me gusta cuando la gente dice que "desperdician dinero" o que "consiguen una máquina más grande". Aplaudo a los usuarios en sus respuestas, pero por favor ... recuerda ... pensar fuera de la caja te convierte en el genio imaginario que te separa de las masas moldeadas. Feliz viernes a todos, y ayuden a iluminar a quienes les rodean sobre lo que ES posible y NO sobre lo que no lo es. 😉

  • akshay pai dice:

    Tuve la suerte de que mi universidad me encontrara para este proyecto. Usé la documentación para construir mi supercomputadora Raspberry Pi, pero tuve que enfrentar muchos desafíos y superarlos, así como crear una aplicación para demostrar sus capacidades. Me divertí mucho construyéndolo. Hice una lista de errores comunes que encontré mientras lo construía, y puede ayudar a mucha gente: http://sourcedexter.com/6-common-errors-when-building-a-raspberry-pi-supercomputer /

  • Hola dice:

    es más potente que imac pro, pero no es una supercomputadora

Gloria Vega
Gloria Vega

Deja una respuesta

Tu dirección de correo electrónico no será publicada.