Я новичок в openMPI, у меня проблемы с пониманием концепций. (Я нашел это очень полезным)
1- Может ли кто-нибудь кратко объяснить, почему мы используем openMPI? Насколько я понимаю, OpenMPI используется для распараллеливания тех участков кода, которые могут выполняться параллельно.
2- почему mpirun
дублирует одну программу? просто потому, что мой ноутбук двухъядерный?
3 - какие изменения в коде мне нужно применить, чтобы он работал правильно? Я имею в виду ОДНУ программу, распараллеленную на двух доступных ядрах? не 2 похожих треда одной и той же программы.