BeagleBoard Hall

¿Qué haces después de hacer una calculadora gráfica BeagleBoard? [Matt] en Liquidware Antipasto creó un BeagleBoard Elastic R Cluster que cabe en un maletín. Diez BeagleBoards están conectados entre sí a través de USB a adaptadores ethernet y un par de conmutadores ethernet conectados a un enrutador inalámbrico. El costo de este clúster cuesta alrededor de $ 2000 y, al consumir menos de 40 vatios de energía, supera los $ 4500 por computadora portátil. ¿Cómo podrías usar este clúster? ¿Qué mejoras harías?

  • walt dice:

    Lo usaría para ir a la-tecnologia y agregar el siguiente comentario a cada nuevo truco ...

    Primero!

  • cristiano dice:

    no mostró el uso de energía durante la prueba ... ¿no sería mayor?

  • Lucas dice:

    ¿Por qué concentradores en lugar de conmutadores?

  • Aero dice:

    ¿Qué FPS promedio obtiene Crysis?

  • Robar dice:

    manycore no es solo una CPU de varios núcleos. en realidad, debe tener un código que use los múltiples núcleos como una ganancia de red o un motor de red solar con trabajos creados para ellos. solo supera a una computadora portátil con trabajos específicamente codificados para compartir el trabajo; no es solo una computadora normal de 10 núcleos a la vez

  • mowcius dice:

    Aero ... Ho kara: D

  • mowcius dice:

    En cuanto a las mejoras, haría un buen bastidor para todos y haría un poco de gestión de cables ...

  • JONnyboy dice:

    Construya una fuente de alimentación personalizada para alimentar las placas, ahorrando espacio para MÁS (15?) Beagleboards. y al obtener un solo conmutador de 16 puertos y un mini enrutador inalámbrico (¿alguien quiere un expreso de aeropuerto roto?), la capacidad de ejecutar directamente a través de Ethernet a la red probablemente acelerará un poco más la velocidad de procesamiento. ¡Aparte de eso, buen trabajo!

  • tulcod dice:

    R está principalmente vinculado a la CPU y es poco vectorizable, por lo que tiene sentido que el uso de 8 núcleos en lugar de 2 acelere el proceso, aunque la velocidad del reloj será la mitad que la de la computadora portátil, o incluso peor.

  • Trey alemán dice:

    Parece un beagle

  • xereco dice:

    Esto realmente no es comparable a tener una computadora portátil más rápida, ¿verdad? ¿Cómo dijo Air, "Crysis?"

  • Robar dice:

    Como unos 100 de ellos y un hacha

  • mowcius dice:

    "Esto realmente no se compara con una computadora portátil más rápida, ¿verdad?"
    No como tal, no, pero es un clúster, como una supercomputadora, necesita poder calcular problemas más rápido.

    Mowcius

  • notorio alfa dice:

    En cuanto a un dispositivo de la ONU que lleve esta idea modular al siguiente paso.
    (PSU, cables internos, conmutador de E / S, enrutador, etc.) que deja estas campanas simplemente "click n Stack" ... después de la primera, serían solo conectores ... mucho menos cables = mucha menos energía ...

  • Casa anónima dice:

    Tenga en cuenta que el uso de la CPU no se fija cuando se usa el punto de referencia en la computadora portátil. Sospecho que la mejora se debe a las capacidades de acceso aleatorio de todas esas tarjetas flash.

    Además, ¿por qué todas las fuentes de alimentación independientes? Estoy hasta el oído con suministros lógicos de 5V. ¿Sería tan difícil instalar un suministro de ATX para alimentar las BeagleBoards en lugar del nido restante de verrugas en la pared y tiras extraíbles?

  • dice:

    @Aero: Un troll obvio es obvio

    bonito edificio, un poco más pequeño que mi antiguo grupo de PII;) Solo necesita un poco de ensamblaje.

  • MS3FGX dice:

    Esta cosa parece un grupo de trolls. No había forma de que pudiera hacer que pareciera tan horrible y desorganizado a menos que fuera a propósito.

    Tampoco puedo decir que esta "referencia" realmente me sorprenda, esta cosa solo termina la tarea unos 10 segundos más rápido que su computadora portátil de doble núcleo. Comparar una computadora portátil de doble núcleo con un clúster no es una pelea justa.

    También estoy de acuerdo con Christian. ¿Por qué parece evitar activamente mostrar la pantalla del medidor de potencia durante la prueba? Tal vez sea demasiado sospechoso, pero la forma en que se mueve la cámara parece que deliberadamente nunca apunta a la pantalla y vuelve a la computadora portátil lo más rápido posible.

  • Aero dice:

    @ yosh:

    Cálmate, hice una broma.

  • Jay Vaughan dice:

    ¿Qué haría yo con esto?

    Bueno, para empezar, ajustaría los DSP por encima de cualquier capa de sincronización. Hay * mucha * potencia de computadora en esos núcleos que normalmente no se usan para mucho más que la decodificación de video, por lo que una especie de "biblioteca matemática" para los DSP sería mi primer pedido. Tal vez un sintetizador po-BB de múltiples voces estaría bien, o al menos un muestreador de múltiples temporizadores con filtros acelerados o algo así.

    Entonces trabajaría en la interfaz GUI. Esos pequeños SGX son mortales en el contexto correcto. Aunque no sé cómo los besaría ...

  • Jay Vaughan dice:

    .. luego obtendría hardware para convertirlo en energía solar.

    Agrega altavoces.

    Y enojarse un poco en el monte.

  • dice:

    Aire, lo sé;) Lo siento si respondiste abiertamente a mi respuesta.

  • osgeld dice:

    sí, eso es un montón (FK) ... ¿qué haría yo con eso? venderlo a una galería de arte, y llamarlo vómito de alambre, probablemente valga más

    por muy interesantes que sean las cosas

  • chris dice:

    Quiero, pero no tengo $ 2000 para ahorrar. (como lo haría yo)

  • NoradIV dice:

    Haría algo más agradable y más profesional. No un montón de cables de mierda como ese.

  • Dan Fruzzetti dice:

    No tienes imaginación.

    Robaría llamadas GSM de dignatarios extranjeros y las usaría para conectarlas con prostitutas del otro sexo de lo que realmente pidieran.

  • willyshop dice:

    ¡La computadora perfecta para viajar con aerolíneas!

  • Carson dice:

    Me gustaría que alguien diseñara un BeagleBoard más avanzado que pudiera contener 16 procesadores ARM en lugar de solo uno. Apuesto a que podría obtener 16 de ellos y las otras características que tiene BeagleBoard por menos de $ 550. Tal vez en unos años podamos obtener tales animales. Ya hay empresas que montan cajas especializadas llenas de GPU. Quizás el siguiente paso sea ver cuántos de estos podrían integrarse en un bastidor de centro de datos de tamaño completo y cómo encaja en un conjunto normal de servidores, tanto en potencia de procesamiento como en uso de energía.

  • JBu92 dice:

    Los montaría en la caja de manera más eficiente que simplemente tirarlos allí ... tal vez mejoraría el cableado y agregaría algo de frescura.

  • Beto dice:

    prueba de concepto no requiere montaje, buen trabajo

  • tim dice:

    Tengo un tubo 144 Atmega168, esto me da una idea para un clúster de 144 arduinos,
    para poder disparar a mi guía 144 veces más rápido.

  • error 404 dice:

    Creo que, aunque probablemente consume un poco más de energía, una máquina de núcleo cuádruple o hexadecimal basada en miniITX es probablemente más comparable a esta con un costo y complejidad significativamente más bajos. No puedo imaginar que seis núcleos más avanzados de varios GHz no puedan competir con 10 núcleos ARM mucho más lentos. Tampoco debería ser difícil meterlo en una maleta de ese tamaño, aunque el enfriamiento puede resultar un poco más complicado.

    También me parece divertido que señale que hace que todo sea de código abierto. Ya es de código abierto, chico, lo que hiciste, hasta donde yo sé, es conectarlo. No puedo tener una idea de derechos de autor, recuerda ...

  • Osgeld dice:

    Tim, obviamente no entiendes el paralelismo

  • John dice:

    Tengo que enviar algo de crédito para Mitch Williams y Ron Minnich, a quienes se les ocurrió algo como esto hace años: http://www.linuxjournal.com/article/8177/

    Además, resolvieron muy bien los problemas de alimentación y cables.

  • notorio alfa dice:

    @John
    ¡Eso es de lo que estaba hablando! ¡No pude encontrar el artículo!

  • marsim dice:

    Felicidades !!! Especialmente para el pedido dentro de la maleta.

  • strider_mt2k dice:

    Extremadamente genial, pero un poco más allá de mí.

    Probablemente me aplicaría a cosas como ensamblar y exacerbar la situación de poder como se señaló anteriormente, pero también como se señaló, no es necesario como prueba de concepto.

    (A veces, la metedura de pata también tiene su extraño encanto).

  • nes dice:

    @tim: Podrías crear una matriz sistólica con tus atmegs y usarla para resolver matemáticas vectoriales. Seguro que no sería muy útil, pero apuesto a que le otorgaría las mejores calificaciones como proyecto de informática.

  • carbunclo azul dice:

    Le pondría un sándwich de PBJ si tuviera hambre.

  • jptman dice:

    Realmente espero que una computadora portátil no cueste $ 4500.

  • sombreado dice:

    Me encantaría ver esto hecho con Seagate Dockstar. Estos dispositivos son bastante económicos (~ 20 €) y ya cuentan con un puerto Ethernet Gbit. Obtenga una fuente de alimentación más grande y algunos conmutadores Gbit. Por 2000 € podrías construir un racimo con unos 90 nudos.
    Alguien quiere patrocinarme 😀

  • en contra dice:

    Máquinas impresionantes, pero no veo con qué se comparan.

    La computadora portátil ejecuta el código y una interfaz completa que consume muchos más recursos que un núcleo pequeño.

    Este tipo de prueba también afecta a la computación en clúster.

    A pesar de esto, es asombroso ver que puedes usar tablas de beagle en un grupo, ¡espero ver más!

  • Mikey dice:

    Apoyo la idea de ver más de 16 cpus ARM (me gusta la idea de 32) en una sola placa (Casi parece un reemplazo de computadora doméstica en este momento), son bastante baratos, o incluso una placa única, más nueva, que podría tomar muchos procesadores x86 de la era P3 y hacer algo divertido con ellos, como la mayoría de la gente probablemente tenga 10 en una caja en un estante (o una computadora nueva tenga 100 ...).

  • itomato dice:

    FAWN, ¿eh? http://www.cs.cmu.edu/~fawnproj/

    Gen. 1: http://www.cs.cmu.edu/~fawnproj/images/FAWN_cluster1.JPG

    Gen. 2: http: //www.cs.cmu.edu/~fawnproj/images/FAWN_cluster2.JPG

    Gen. 3: http://www.cs.cmu.edu/~fawnproj/images/FAWN_3G.JPG

    Gen. 4: http://www.cs.cmu.edu/~fawnproj/images/FAWN_4.JPG

  • Silencio dice:

    Lo vi e inmediatamente recordé un proyecto que vi en Pokémon: http://www.ponoko.com/showroom/KimberlyTam/strongbox-prototype5-by-kt–4708

    Bonito caso con una pila completa de (lo que creo) Gumstix Stagecoaches (http://gumstix.com/overview-stagecoach.html). Me parece que esta es una solución más elegante.

  • Steve Webb dice:

    Puede comprar una computadora portátil de $ 1000 con un procesador de cuatro núcleos con hyperthreading (es decir, 8 núcleos para Linux) y 6 GB de memoria, lo que agotará esos datos en una cantidad de tiempo mucho menor, y también es fácil.

  • Saul dice:

    ... Cuando me gradué en 2010, mi tesis final fue extremadamente así, excepto que solo tenía 2 tablas porque necesitaba comprarlas yo mismo, en 2009 tuve un prototipo funcional y estoy muy contento de ver que los esfuerzos en esto la cosa no se detuvo. Ya no estoy trabajando en BBs ... una verdadera lástima. Pero en el momento en que no podía poner en funcionamiento el DSP, en realidad sería el siguiente paso.

    Envié un artículo a EDERC 2010 y debería publicarse ahora ... aparentemente no puedo encontrar un enlace si tal vez me gustaría vincularlo, es como obtener un clúster funcional ...

    aquí hay un enlace a mi tesis ... pero está en portugués:
    http://www.tcc.sc.usp.br/tce/disponiveis/18/182000/tce-09092010-170436/

Pedro Molina
Pedro Molina

Deja una respuesta

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