A method for providing hardware based dynamic load balancing of message passing interface (MPI) tasks are provided. Mechanisms for adjusting the balance of processing workloads of the processors executing tasks of an MPI job are provided so as to minimize wait periods for waiting for all of the processors...http://www.google.com/patents/US20090064165?utm_source=gb-gplus-sharePatent US20090064165 - Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks