Patent · US Active

Data grouping for efficient parallel processing

US11036471B2 · kind B2 · utility

0Cited by
11References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 6, 2018
Grant dateJun 15, 2021
Priority date
Expiry dateFeb 15, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2255
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An improved process for distributing data objects and a process for reducing skew in groups of data objects to be processed in parallel are provided herein. A request for parallel processing of a plurality of data objects is received. One or more groups for distributing the data objects are generated. Hash value intervals for the one or more groups are determined. Hash values for the plurality of data objects are determined. The plurality of data objects are distributed into the one or more groups based on their respective hash values and the hash value intervals. The plurality of data objects are processed in parallel by the groups comprising the distributed data objects. The processing results of the plurality of data objects are provided in response to the request.

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