Benjamin Bouvier
|
b291e56e03
|
Putting everything in namespace eo::mpi
|
2012-06-25 14:11:44 +02:00 |
|
Benjamin Bouvier
|
2cc112c33b
|
Throwing exception when packet size is negative.
|
2012-06-25 13:50:22 +02:00 |
|
Benjamin Bouvier
|
f4d8b43f7d
|
ParallelApply can now handle many data at a time.
|
2012-06-25 13:41:48 +02:00 |
|
Benjamin Bouvier
|
ac13550faa
|
REST_OF_THE_WORLD constant in assignmentAlgorithm.
|
2012-06-22 17:40:00 +02:00 |
|
Benjamin Bouvier
|
f3cb5eec20
|
More constructors for assignment algorithms: by interval, by unique worker, by vector of ranks, or whole world.
|
2012-06-22 17:31:46 +02:00 |
|
Benjamin Bouvier
|
5bfcf4cd2c
|
Moving MpiNode into MpiNode.h
|
2012-06-22 17:28:31 +02:00 |
|
Benjamin Bouvier
|
cf5317f614
|
Static assignement algorithm
|
2012-06-22 16:13:08 +02:00 |
|
Benjamin Bouvier
|
da9eb9ce7b
|
Merged MpiJob and Role, using eoLogger instead of cout.
|
2012-06-22 14:24:23 +02:00 |
|
Benjamin Bouvier
|
fb871382e0
|
Removed useless continuator functor, replaced with a virtual method into MpiJob.
|
2012-06-22 12:09:19 +02:00 |
|
Benjamin Bouvier
|
28ab2004ea
|
MpiJob now just deal with loop logic, not with handled data. Handled data is now handled by the MpiJob subclasses. Tests updated.
|
2012-06-21 18:26:56 +02:00 |
|
Benjamin Bouvier
|
33e062d166
|
Simplified master condition.
|
2012-06-21 17:31:07 +02:00 |
|
Benjamin Bouvier
|
2aa312e43d
|
Allowing more than one master.
|
2012-06-21 17:21:13 +02:00 |
|
Benjamin Bouvier
|
122d0debf0
|
eoMpi API is simpler and allows to have multiple roles for a given node.
|
2012-06-21 16:10:51 +02:00 |
|
Benjamin Bouvier
|
fd2facb14e
|
Moved mpi related files into mpi/ and compiling it as an extern library.
|
2012-06-21 15:03:41 +02:00 |
|