我为一个学校项目制作了一台集群计算机。只有我在编写使用所有八个 Raspberry pi 的代码时遇到了一些问题。
https://www.instructables.com/id/How-to-Make-a-Raspberry-Pi-SuperComputer/ 这是我用来制作它的基础。跑步:
mpiexec -f machinefile -n 8 hostname
输出:Pi 的所有主机名。machinefile 包含 Pi 的所有 IP。运行程序:
mpiexec -f machinefile -n 8 python test.py
输出:它只是在所有 Pi 上单独运行程序。
我怎样才能编写代码或命令来让 Pi 分担程序的负载?
我的目标是让所有 8 个 Pi 一起工作,但不进行相同的计算,从而显着加快处理速度。