Patent · US Active

Support of non-trivial scheduling policies along with topological properties

US7596788B1 · kind B1 · utility

54Cited by
3References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 11, 2004
Grant dateSep 29, 2009
Priority date
Expiry dateSep 22, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/2542
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for scheduling jobs in a multiprocessor machine are disclosed. The status of resources in the multiprocessor machine is periodically determined. The status indicates the resources available to execute jobs. This information is accumulated by the topology-monitoring unit and provided to the topology library. The topology library also receives a candidate host list which lists all resources available to execute the job being scheduled based on non-trivial scheduling. The topology library unit generates a free map F indicating the interconnection of the resources available to execute the job. The topology monitoring unit matches jobs to the resources available to execute the jobs, based on resource requirements including shape requirements indicative of interconnections of resources required to execute the job. The topology monitoring unit dispatches the job to the portion of the free map F which matches the shape requirements of the job.

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