JGCRI / cassandra

Human-earth system multi-scale model coupling framework
Other
6 stars 3 forks source link

Add multiprocessing #38

Closed rplzzz closed 5 years ago

rplzzz commented 5 years ago

Allow components to be distributed over several nodes in a cluster. Communication between nodes is handled via MPI. Therefore, to use Cassandra in this mode you must have MPI and mpi4py installed.

Fixes #17

rplzzz commented 5 years ago

I have verified that this works on the component configuration in example.cfg. I think I need to do a bit more testing, just to be sure that it works under a variety of conditions, but I think we're close enough to the final form that we can get started on the code review.