Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Use SmpiHost::orecv().
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Fri, 6 Jan 2017 13:38:23 +0000 (14:38 +0100)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Wed, 12 Apr 2017 09:53:18 +0000 (11:53 +0200)
commit48e24b849b73cfd56e92cdfac43b16eb06067b3a
treeba8343bffe5269dcb19bbdadf486bb34278a16ed
parente8e45482e5bc7f26685b40e12884e8bab8f0fab8
[SMPI] Use SmpiHost::orecv().

I moved the computation of the orecv configs to the SmpiHost class.
It's currently a crude implementation and does not (yet) allow for a
per-host configuration, but this is planned and outlined in the code.
For that, all we need is an option to parse and set orecv values on
a per-node basis. (See the orecv_ property.)
src/smpi/SmpiHost.cpp
src/smpi/SmpiHost.hpp
src/smpi/smpi_deployment.cpp
src/smpi/smpi_global.cpp
src/smpi/smpi_request.cpp