Patent · US Active

Multi-core scheduling for parallel queries

US8219546B2 · kind B2 · utility

10Cited by
3References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 12, 2010
Grant dateJul 10, 2012
Priority date
Expiry dateFeb 24, 2031

Classification

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

Abstract

An operator manager may be configured to determine a number of available cores and to assign the cores among a plurality of operators of a query, the operators including a running set of operators through which a plurality of query paths exist. The operator manager may include a status monitor configured to determine the number of available cores and to determine the running set of operators, a critical path selector configured to determine a critical path of the query from among the query paths and the running set of operators, and a workload manager configured to assign a first core of the available cores to a running operator of the running set and of the critical path, and to thereafter receive a new critical path from the critical path selector and to assign a second core of the available cores to the running operator of the new critical path.

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