¿Puedo unirme a un montón de computadoras y crear un dispositivo de alto rendimiento? Si puedo, ¿cómo?

Sí, se está agrupando … PERO.

Algunos problemas son simplemente lineales; no puede resolver la siguiente parte del problema hasta que se resuelva la primera parte. Debido a esto, abarrotar 10 Pentium II no te dará una computadora Core i3. Tienes que programar los programas de manera diferente. Debe programar de tal manera que el trabajo se pueda distribuir a través de las computadoras. Por defecto, los programas generalmente están diseñados para ejecutarse en un solo núcleo. Parte del trabajo entra en la sobrecarga de coordinar el trabajo, por lo que armar computadoras podría no ser tan efectivo como comprar una computadora nueva.

No existe un emulador que pueda convertir computadoras de 10–200MHz en 1 computadora de 2GHz. Lo mejor que puede hacer es hacer una simulación de una computadora de 10 núcleos a 200MHz, con el bus frontal como el cuello de botella (la CPU hablando con la tarjeta de red).

Si desea mojarse los pies con el agrupamiento por relativamente poco dinero, hay varios artículos del proyecto Raspberry Pi para comenzar, como:

10 increíbles grupos de Raspberry Pi

¿Qué harías con un clúster 120-Raspberry Pi?

Grupo de supercomputadoras Pi Spark – The MagPi Magazine

Cómo configuro un clúster Raspberry Pi 3 usando el nuevo modo Docker Swarm en 29 minutos

A finales de los años 90, pudimos unir esas computadoras con una interconexión de alto rendimiento, poner un montón de software como MPI y PVM, escribir aplicaciones para resolver nuestros problemas y llamarlo un Cluster de Computación .

Hoy en día, aún juntamos las computadoras, juntamos algunos softwares como Hadoop o alguna plataforma NoSQL, escribimos o adquirimos aplicaciones para resolver nuestros problemas y lo llamamos un Cluster de Computación.

Diferentes tiempos, diferentes herramientas, mismo principio.

Si. Pero el mayor problema no es la unión, sino encontrar el tipo correcto de problema y el software para implementar una solución de manera distribuida. El problema tiene que ser del tipo que se pueda dividir en piezas sustanciales que puedan ser trabajadas simultáneamente por múltiples máquinas. Se ha hecho. De hecho, revise la lista de Wikipedia de proyectos actualmente en curso: Lista de proyectos de computación distribuida – Wikipedia

Si. Eso es agrupación. Así es como funciona Google. Nube de Amazon también. Cómo hacerlo es una pregunta abierta. Una forma es imitar a Amazon. Esa es una buena apuesta. Pero, hay muchas maneras de trabajar con esto. Puedes ser creativo y encontrar tu propio método. Depende del problema o la razón por la que existe la agrupación. Un problema científico puede ser diferente del problema de Amazon o del problema de Google. Hay un rasb. Kit PI.

Puede comenzar aquí: Clúster Beowulf – Wikipedia

Mucho más aquí: clúster beowulf – Resultados de búsqueda de Yahoo

¡Salud!

si. Se llama “internet”

More Interesting

¿Cuáles son los algoritmos de aprendizaje automático que se sabe que son transparentes?

¿Cuál se realizará antes, computadora cuántica o fusión controlada?

¿Qué debe hacer un investigador si su investigación falla?

¿Qué tarjeta gráfica debajo de Rs 2500 es buena principalmente para juegos?

¿Por qué falla la búsqueda de amplitud primero si el gráfico tiene bordes que son de costos no unitarios?

Siendo un lego al concepto de IA, ¿alguien puede responder '¿Cómo funciona realmente la IA (Inteligencia Artificial)?'

¿Puede una computadora resolver sudoku sin simplemente sustituir números y verificar?

Informática: ¿Cuál es un buen libro de algoritmos / CS para leer mientras viaja?

¿Quién puede decirme el método paso a paso para comenzar a aprender el aprendizaje automático desde cero, comenzar a trabajar independientemente y convertirlo como mi trabajo a tiempo completo?

¿Pueden los estudiantes de ciencias de la computación, a partir del conocimiento adquirido durante la universidad, hacer algo bueno para los agricultores o el medio ambiente?

Cómo demostrar que el problema de la camarilla es NP completo

¿Qué sucede si todos los ciclos de reloj en el hardware de la computadora estuvieran a la misma velocidad?

¿Cómo se lleva a cabo el paso de inferencia en chatbots en el contexto del aprendizaje profundo o automático?

¿Cuáles son los sitios web y las redes sociales más influyentes sobre el calentamiento global y los asuntos climáticos?

En general, ¿cómo está utilizando Microsoft el aprendizaje automático para servir mejor a sus clientes?