×

Method and computer program product for job selection and resource allocation of a massively parallel processor

  • US 8,028,291 B2
  • Filed: 01/22/2007
  • Issued: 09/27/2011
  • Est. Priority Date: 01/22/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for job selection and resource allocation of massively parallel processors, the method comprises:

  • building a constraint satisfaction problem model, the constraint satisfaction problem model comprising multiple domains wherein each domain is of at least one dimension, multiple variables wherein each variable comprises at least one value within at least one of the domains, and multiple constraints expressed as mathematical relations between the variables, wherein the domains, variables and constraints are representative of;

    a massively parallel processor, queued requests wherein each of the queued request is associated with a job, and jobs being processed by the massively parallel processor;

    providing the constraint satisfaction problem model to a constraint satisfaction problem solver; and

    generating, by the constraint satisfaction problem solver a satisfactory result, said generating based on the constraint satisfaction problem model,wherein the satisfactory result is representative of at least two jobs associated with at least two of the queued requests, the at least two jobs selected to be executed, at least partially in parallel, by multiple resources of the massively parallel processor, and wherein the result comprises values indicating resources allocated for each of the at least two jobs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×