Запустить программу MPI на рабочем столе? - PullRequest
1 голос
/ 24 января 2020

Я создал простую программу Hello World для тестирования MPI, как описано Microsoft Код:

#include <mpi.h>
#include <stdio.h>

int main(int argc, char** argv) {
    printf("Hello");
    int node;
    // Initialize the MPI environment
    MPI_Init(&argc, &argv);

    // Get the rank of the process
    MPI_Comm_rank(MPI_COMM_WORLD, &node);

    // Print off a hello world message
    printf("Hello world from node %d\n",node);

    // Finalize the MPI environment.
    MPI_Finalize();
}

Программы компилируются без ошибок: enter image description here

Но чтобы запустить программу, мне нужен менеджер smpd и mpiexe c, который не является частью установки ms-mpi. И так как мой компьютер работает с windows 10, я не могу установить Microsoft HP C. Есть ли способ запустить программу MPI на рабочем столе с несколькими потоками?

1 Ответ

0 голосов
/ 24 января 2020

Это не пакет Microsoft HP C, необходимый для запуска программ MPI на настольных компьютерах, а пакет Microsoft HP C Pack SDK . Небольшое, но важное отличие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...