[WIP] Kill mpi test
2 independent changes for you to consider:
-
scheduler.c: Add a call to
MPI_Request_get_status()
after theMPI_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.