Я сделал кластерный компьютер для школьного проекта. Только у меня есть некоторые проблемы с созданием кода, который использует все восемь пи Raspberry.
https://www.instructables.com/id/How-to-Make-a-Raspberry-Pi-SuperComputer/
Это база, которую я использовал, чтобы сделать это.
работает:
mpiexec -f machinefile -n 8 hostname
Выход:
все имена хостов Пи.
машинный файл содержит все IP-адреса Пи.
Запуск программы:
mpiexec -f machinefile -n 8 python test.py
вывод: он просто запускает программу отдельно для всех Pi.
Как я могу сделать код или команду, которая делит Пи на загрузку программы?
Моя цель состоит в том, чтобы все 8 Пи работали вместе, но не выполняли одинаковые вычисления и тем самым значительно ускорили процесс.