1
Мои программы:Получение ошибки с MPI
#include <stdio.h>
#include <mpi.h>
int main(int argc, char *argv[]) {
int numprocs, rank, namelen;
char processor_name[MPI_MAX_PROCESSOR_NAME];
MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD, &numprocs);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Get_processor_name(processor_name, &namelen);
printf("Process %d on %s out of %d\n", rank, processor_name, numprocs);
MPI_Finalize();
}
запустить команду:
mpirun -np 2 -machinefile mach_list a.out
Я получаю эти ошибки:
[noor-desktop:04209] [[50859,0],1]->[[50859,0],0] mca_oob_tcp_msg_send_handler: writev failed: Bad file descriptor (9) [sd = 9]
[noor-desktop:04209] [[50859,0],1]->[[50859,0],0] mca_oob_tcp_msg_send_handler: writev failed: Bad file descriptor (9) [sd = 9]
[noor-desktop:04209] [[50859,0],1] routed:binomial: Connection to lifeline [[50859,0],0] lost
[noor-desktop:04209] [[50859,0],1] routed:binomial: Connection to lifeline [[50859,0],0] lost
Содержание файла машины является : [email protected]
[email protected]
в порядке, я вошел в систему, используя ssh без пароля, поскольку я уже скопировал открытый ключ там.
, что находится в файле машины я думаю, что проблема из файла машины?. – peaceman
см. Правки, 2 последняя строка, спасибо – Noor
отлично, это работает, спасибо друг! – Noor