Java explicit multiprocessing and cluster management tool
....
▪ JMP also contains a simple cluster management / load balancing tool called JMP node.
Two of the most obvious JMP use cases are:
a. All kinds of data parallelism (exhaustive search algorithms, optimization problems).
b. Server-side load balancing between available CPUs.
See project Wiki for more.