#include #include #define NUM_ELEMS 20 #define NUM_ELEM_PER_PROC 10 #define NUM_PROCS 2 #define TAG_X 1 #define TAG_Y 2 int sendBuff[NUM_ELEMS]; int recvBuff[NUM_ELEM_PER_PROC]; int main(int argc, char **argv){ int myRank; MPI_Status status; int sum = 0; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &myRank); if(myRank == 0){ //Master. double startTime = MPI_Wtime(); int i; for(i = 0; i < NUM_ELEMS; i++) sendBuff[i] = i+1; int j; for(j=1; j