Skip to content

[WIP] Kill mpi test

Matthieu Schaller requested to merge kill_mpi_test into master

2 independent changes for you to consider:

  • scheduler.c: Add a call to MPI_Request_get_status() after the MPI_Isend() to trigger the communications directly.

  • task.c: Added some code to silence the unsuccessful MPI_Test() calls. That allows to run MPI profilers without completely swamping them with calls they have to register. All the successful calls (i.e. that actually terminate a communication) are still recorded.

What do you think ? If you are happy with the concept, we could give it a good stress-test.

Merge request reports