Patent · US Active

Scheduling highly parallel jobs having global interdependencies

US8458136B2 · kind B2 · utility

1Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 6, 2010
Grant dateJun 4, 2013
Priority date
Expiry dateApr 21, 2031

Classification

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

Abstract

A method of scheduling highly parallel jobs with global interdependencies is provided herein. The method includes the following steps: grouping input elements, each group being associated with an interdependency tag reflecting a level of interdependency between data associated with different input elements within a group; clustering the groups into collections of groups, wherein the clustered groups are associated with an interdependency tag reflecting a level of interdependency between groups, above a specified value; applying a conflict check to the collections of groups and to active jobs of a working set, to yield a conflict level between each collection of groups and each active job, by analyzing the interdependency tags of the collections of groups vis à vis interdependency tags associated with the active jobs; and adding collections of groups into the working set, wherein added collections of groups are associated with a conflict level below an acceptable conflict level.

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