Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.47 KB | None | 0 0
  1. uint8_t * stream;
  2.  
  3. // Sends to its cartesian neighbours
  4. MPI_Isend(stream, sizeof(stream) * sizeof(MPI_UINT8_T), MPI_UINT8_T, neighbours[j], 0, MPI_COMM_WORLD, &req);
  5. .
  6. .
  7. .
  8. .
  9. .
  10. .
  11. // If I create a new var uint8_t recv_stream[1000];, somehow recv_stream will start with stream's values.
  12. MPI_Irecv(stream, 1000, MPI_UINT8_T, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, &req);
  13. MPI_Wait(&req, &stat);
  14.                
  15. printf("RANK %d, SOURCE %d, RECIEVED: %d\n", rank, stat.MPI_SOURCE, stream);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement