Skip to Content
Find More Like This
Return to Search

Method and apparatus for routing data in an inter-nodal communications lattice of a massively parallel computer system by dynamically adjusting local routing strategies

United States Patent

March 16, 2010
View the Complete Patent at the US Patent & Trademark Office
A massively parallel computer system contains an inter-nodal communications network of node-to-node links. Each node implements a respective routing strategy for routing data through the network, the routing strategies not necessarily being the same in every node. The routing strategies implemented in the nodes are dynamically adjusted during application execution to shift network workload as required. Preferably, adjustment of routing policies in selective nodes is performed at synchronization points. The network may be dynamically monitored, and routing strategies adjusted according to detected network conditions.
Archer; Charles Jens (Rochester, MN), Musselman; Roy Glenn (Rochester, MN), Peters; Amanda (Rochester, MN), Pinnow; Kurt Walter (Rochester, MN), Swartz; Brent Allen (Chippewa Falls, WI), Wallenfelt; Brian Paul (Eden Prairie, MN)
International Business Machiens Corporation (Armonk, NY)
11/ 539,329
October 6, 2006
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT This invention was made with Government support under Contract No. B519700 awarded by the Department of Energy. The Government has certain rights in this invention.