-
Notifications
You must be signed in to change notification settings - Fork 70
Add distributed tests for MPI #538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| msg.set_mpiworldsize(4); | ||
|
|
||
| // Call the functions | ||
| sch.callFunctions(req); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be nice to somehow test that these had been executed on different hosts. Could we perhaps check the execution graph? Would be a nice indirect test of that working in a distributed environment too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I think this is a very valid point. I add a utility function in faasm/faabric#178 and then check for it here.
069e14c to
9571ff1
Compare
2d7fd71 to
60308b2
Compare
| @@ -1,4 +1,4 @@ | |||
| FROM faasm/faabric-base:0.2.0 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was needed to merge the latest conan changes in faabric.
60308b2 to
efe985a
Compare
In this PR I include two distributed tests for MPI.
I also bump the code version to re-build the containers as required in faasm/faabric#177.