摘要 |
<P>PROBLEM TO BE SOLVED: To provide methods and systems for parallel computation of an algorithm using a plurality of nodes configured as a Howard Cascade. <P>SOLUTION: A home node 110 of a Howard Cascade 80 receives a request from a host system 82 to perform computation with an algorithm identified in the request. The request is distributed to processing nodes 88, 90, 92 of the Howard Cascade in time sequence order in a manner to minimize the time required to expand the Howard Cascade in such a way. Participating nodes then perform the designated portion of the algorithm in parallel. Partial results from each node are agglomerated upstream to higher nodes of the structure and then returned to the host system. The nodes each include a library 99 of stored algorithms accompanied by data template information 102 defining the partitioning of the data used in the algorithm among the participating nodes. <P>COPYRIGHT: (C)2013,JPO&INPIT |