Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Use SMPI-Instances also when smpirun is used.
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Fri, 3 Nov 2017 15:56:17 +0000 (16:56 +0100)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Fri, 3 Nov 2017 15:57:14 +0000 (16:57 +0100)
commit1cf17e3db34c0d42d051b7deb70c3aae28417d4f
treecf23ff17fbf567a7ec2083de2142fbbb0178f74a
parent3dd46f35a7f27138e4131ec28d130be8e03b26ce
[SMPI] Use SMPI-Instances also when smpirun is used.

This commit ensures that smpirun is not really a special
case any more; freeing memory etc. is now all done by the
SMPI instance.

This also removes any assumption on where the finalization
barrier for the process is stored; it's now always within the
instance.
src/smpi/internals/smpi_deployment.cpp
src/smpi/internals/smpi_global.cpp