×

Multi-Core Scheduling for Parallel Queries

  • US 20100312762A1
  • Filed: 04/12/2010
  • Published: 12/09/2010
  • Est. Priority Date: 06/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system including instructions recorded on a computer-readable medium, the system comprising:

  • an operator manager 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 includinga 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, anda 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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×