กก
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
กก