Jcluster Toolkit

กก
Realizing the performance potential of clusters as a platform for incrementally scalable computing presents many challenges, while the performance aspects of communication and the resource balance have been addressed in specific settings. 
กก
In Jcluster toolkit, we implement an improved random stealing algorithm, called transitive random stealing algorithm, to schedule the tasklets and reach a load-balancing in the whole cluster. In the performance aspects of communication, we use efficient UDP protocol instead of TCP protocol and implement a reliable, high-performance message passing with multithreaded communications.
 
Last, we provide a simple PVM-like and MPI-like message passing interface, which will ease your programming.

Install and run Jcluster toolkit

How to run an application in Jcluster toolkit

How to program your application with Jcluster toolkit

กก