We are running some heavy computations that can take a lot of time (even days). We have an architecture similar to that of a compiler (compiler + linker):
- many blocks of data that need to be computed (they are computed by a solver.exe executable) - similar to a compiler
- a gatherer application that combines all the results into the final form - similar to a linker
What I saw is that distcc does the distribution over the network quite nicely. Unfortunately distcc works under unix environment.
Is there a platform that can provide something similar to what distcc does, but under Windows (7+) platform?
LATER EDIT: Added C++ tag because if such framework exists we would benefit from our C++ coding experience.