Lines Matching refs:mpi_rank
46 int mpi_size, mpi_rank; in main() local
68 MPI_Comm_rank(MPI_COMM_WORLD, &mpi_rank); in main()
71 printf("mpi_name: %s size: %d rank: %d\n", mpi_name, mpi_size, mpi_rank); in main()
77 if (!mpi_rank) printf("NUM_SLABS (%d) is not evenly divisible by mpi_size(%d)\n", in main()
104 if (!mpi_rank) in main()
114 data[i] = mpi_rank; in main()
145 if (mpi_rank) in main()
146 sleep(mpi_rank); in main()
157 if (!mpi_rank) in main()
163 start[0] = NUM_SLABS / mpi_size * mpi_rank + i; in main()
177 if (!mpi_rank) in main()
207 start[0] = NUM_SLABS / mpi_size * mpi_rank + i; in main()
218 if (data_in[j] != mpi_rank) in main()
241 if (mpi_rank == 0) in main()
248 if (!mpi_rank) in main()