我正在尝试从http://condor.cc.ku.edu/~grobe/docs/intro-MPI-C.shtml
运行一个基本的MPI示例在一个新的Ubuntu中,我运行: apt-get install vim gcc libcr-dev mpich2 mpich2-doc
并放
#include <stdio.h>
#include <mpi.h>
main(int argc, char **argv)
{
int ierr;
ierr = MPI_Init(&argc, &argv);
printf("Hello world\n");
ierr = MPI_Finalize();
}
进入hello.c。 然后我跑
$ mpicc hello.c -o hello
和
$ mpirun -np 4 hello
所以,就像在例子中一样。 而不是预期的输出,我得到:
Segmentation fault
我已经在网上看了很多,但是对于MPI你找不到很多东西。 谢谢!