¿Qué problema matemático podría intentar resolver con un clúster Raspberry Pi y qué herramientas de software usaría?

El software que probablemente tendría más éxito utilizando sería OpenMPI, una interfaz de paso de mensajes de alto rendimiento de código abierto, que se ha portado con éxito a cualquier número de clústeres paralelos que se ejecutan en varias arquitecturas diferentes, incluida la Pi. (Plug desvergonzado aquí: tengo un curso sobre cómo hacer esto exactamente – Cluster Pi: ​​Construya un clúster Raspberry Pi Beowulf). Pero a pesar del curso, se ha demostrado que OpenMPI funciona bien en sistemas ARM.

En cuanto a los problemas matemáticos: lo que está buscando son problemas que se denominan “embarazosamente paralelos”. La página de Wikipedia enumera el conjunto de Mandelbrot, el ruido de Perlin y los ataques de criptografía de fuerza bruta como ejemplos, entre muchos otros. Su éxito puede basarse en la cantidad de Pis que puede agrupar (y está limitado por el hecho de que usará la CPU para los cálculos, no la GPU), pero a $ 35 para el modelo 3, incluso un modesto presupuesto universitario Probablemente pueda permitirse un grupo de 100 máquinas, casi nunca antes visto hace unos años.

¡Buena suerte con tus cálculos!