Lines Matching refs:mpi_rank
35 int mpi_size, mpi_rank; in main() local
57 MPI_Comm_rank(MPI_COMM_WORLD, &mpi_rank); in main()
60 printf("mpi_name: %s size: %d rank: %d\n", mpi_name, mpi_size, mpi_rank); in main()
66 if (!mpi_rank) printf("NUM_SLABS (%d) is not evenly divisible by mpi_size(%d)\n", in main()
93 if (!mpi_rank) in main()
103 data[i] = mpi_rank; in main()
134 if (mpi_rank) in main()
135 sleep(mpi_rank); in main()
146 if (!mpi_rank) in main()
152 start[0] = NUM_SLABS / mpi_size * mpi_rank + i; in main()
166 if (!mpi_rank) in main()
196 start[0] = NUM_SLABS / mpi_size * mpi_rank + i; in main()
207 if (data_in[j] != mpi_rank) in main()
230 if (mpi_rank == 0) in main()
237 if (!mpi_rank) in main()