#include #include #include "mpi.h" #include #define N 512 double A[N*N],B[N*N]; int main(int argc,char *argv[]) { struct timeval s,e,ts,te; int i,j,k,m; double sum=0.0,sum0=0.0; int numprocs,my_rank; MPI_Init(&argc,&argv); MPI_Comm_rank(MPI_COMM_WORLD,&my_rank); MPI_Comm_size(MPI_COMM_WORLD,&numprocs); if(my_rank==0) gettimeofday(&s,NULL); for(i=(N/numprocs)*my_rank;i<(N/numprocs)*(my_rank+1);i++){ for(j=0;j