刚开始把omp和mpi搞不清,以为是一种消息,其实是两种,两种!然后各种混乱各种混乱
OMP:
编译:gcc -fopenmp ***.c -o classname( classname是编译后的class文件的名字,可以任取,-o 就是说明这之后classname是编译文件的名字)
运行: ./classname
MPI:
编译:mpicc ****.c -o classname
eg: mpicc my.c -o saksj
运行: mpirun -np * -machinefile ~/maa ./classname
np后是MPI_Comm_size(MPI_COMM_WORLD,&size)的size个数
maa是配置文件