Чтобы подчеркнуть проблему, вот минимальный код «Hello world»:
Код: Выделить всё
#include
#include
int main(int argc, char** argv) {
MPI_Init(&argc, &argv);
int world_size;
MPI_Comm_size(MPI_COMM_WORLD, &world_size);
int world_rank;
MPI_Comm_rank(MPI_COMM_WORLD, &world_rank);
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79016491/mpi-comm-size-always-return-1-after-upgrading-to-ubuntu-24-04-1[/url]