Patent · US Active

Balancing a data processing load among a plurality of compute nodes in a parallel computer

US8799917B2 · kind B2 · utility

0Cited by
6References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 14, 2012
Grant dateAug 5, 2014
Priority date
Expiry dateNov 14, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, apparatus, and products are disclosed for balancing a data processing load among a plurality of compute nodes in a parallel computer that include: partitioning application data for processing on the plurality of compute nodes into data chunks; receiving, by each compute node, at least one of the data chunks for processing; estimating, by each compute node, processing time involved in processing the data chunks received by that compute node for processing; and redistributing, by at least one of the compute nodes to at least one of the other compute nodes, a portion of the data chunks received by that compute node in dependence upon the processing time estimated by that compute node.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.