¿Podría jugar algunos juegos de PC de 2010 en un clúster Raspberry Pi con la CPU, GPU y RAM combinadas?

No, básicamente

Las PC tienen procesadores Intel, Raspberry Pi tiene procesadores ARM, son incompatibles entre sí. Si desea ejecutar cosas de Intel en ARM, deberá emular un procesador Intel, esto será increíblemente lento.

OK, entonces tienes el emulador funcionando, ahora tienes más problemas:

Agrupa varias máquinas Rasbperry Pi, por lo que ahora tiene muchas máquinas conectadas con un “bus” extremadamente lento. Un procesador habla con la RAM a través de un bus, puede emular ese bus a través de Ethernet, pero será brutalmente lento en comparación con un bus de memoria real.

Entonces tienes el problema de que mágicamente no puedes hacer que múltiples procesadores actúen como un solo procesador. Puede obtener computadoras con cientos de núcleos, pero no puede simplemente hacer que actúen como un procesador más de lo que puede hacer 100 autos que pueden recorrer 100 kmh, y convertirlos en un automóvil que puede llegar a 10,000 kmh.

Las GPU son un poco diferentes en el sentido de que las tareas que les lanzamos tienden a ser fáciles de dividir entre núcleos, pero aún tiene el problema de enviar instrucciones a un Raspberry Pi en una red, haga que se procesen y envíelo nuevamente. la red está lista para mostrarse en la pantalla, todo dentro del tiempo necesario para mostrar un cuadro. Nunca va a suceder, no estaría lo suficientemente cerca.

RAM es bastante fácil (¡relativamente hablando!), Esto se ha hecho antes en grandes servidores de Silicon Graphics con NUMA, pero usaron enlaces dedicados, no el pequeño puerto Ethernet en una Raspberry Pi.

Básicamente, no, no puedes. Si lo hicieras, probablemente ganarías un premio de algún lado.

Tienes varias computadoras pequeñas que intentan actuar como una computadora grande con la que no son compatibles. Es como obtener 100 autos pequeños e intentar construir un avión grande con ellos.

Probablemente sería un apretón en el mejor de los casos.

Para ejecutar código de PC en una Raspberry Pi, necesita un emulador como Bochs o DOSbox. El Pi usa ARM, no x86, lo que significa que tiene que lidiar con la sobrecarga de la emulación del conjunto de instrucciones; a su vez, el RPi 3 de primera línea tiene aproximadamente la misma potencia que un Pentium III de cuatro CPU (más o menos), lo que significa que su rendimiento esperado probablemente será … considerablemente menor.

Un juego de PC de 2010 que se ejecuta bajo emulación podría funcionar si el código es de 32 bits, pero su velocidad de fotogramas será frustrantemente baja si se ejecuta (y eso supone que no usa ninguna instrucción SIMD que el emulador no admita) . Por otro lado, probablemente lo harás muy bien con los juegos de PC de los años 90.

Solo Minecraft se puede jugar en un pastel de frambuesa.

Una respuesta directa es NO

No, ya que los juegos no se ejecutan en ARM ni se distribuyen en varios nodos. Y la mayoría de los juegos tampoco manejan bien los núcleos lentos.

More Interesting

Cómo comenzar con una Raspberry Pi

¿Qué carreras puedo seguir aprendiendo y practicando Arduino y Raspberry Pi?

¿Cómo funciona la Raspberry Pi y cómo puedes hacer esos proyectos geniales con ella?

¿Qué lenguaje de programación sería mejor para enseñar a los adolescentes a través de Raspberry Pi - Python o Java?

¿Es una buena idea usar hardware abierto como Arduino o Raspberry Pi en proyectos profesionales?

¿Cómo crear un robot trepador de árboles? ¿Cuáles son los mecanismos y herramientas que necesito saber?

¿Cuáles son los beneficios de aprender y jugar con Arduino y Raspberry Pi? ¿De qué manera me ayudará en mi carrera de BE?

¿Es posible hacer proyectos de Unity3D para Raspberry Pi?

¿Cómo es útil el conocimiento de Arduino & Raspberry Pi para un estudiante de informática?

Quiero construir un sensor de movimiento que reproduzca una música corta cada vez que alguien entre por la puerta. ¿Qué necesitaría para lograr esto?

¿Cuánto tiempo tomaría extraer $ 1 en bitcoins en un Raspberry Pi 3, ignorando los costos de electricidad?

Quiero comenzar a aprender Linux integrado y compré un kit de inicio Raspberry Pi 3. ¿Cómo comienzo desde este punto?

¿Es posible ejecutar QEMU en un Ubuntu instalado en una caja virtual, para arrancar en una imagen de frambuesa pi?

Tengo 16 años y obtuve un Raspberry pi para Navidad, ¿cuáles son algunos proyectos divertidos que podría probar?

¿Qué tipo de sensores o combinación debo usar para detectar cuando alguien ingresa a una habitación (sin presencia o abandono) si uso una computadora como Raspberry Pi o similar?