Patent · US Active

Thread scheduling on multiprocessor systems

US8132172B2 · kind B2 · utility

5Cited by
0References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 26, 2007
Grant dateMar 6, 2012
Priority date
Expiry dateDec 15, 2030

Classification

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

Abstract

A thread scheduler may be used in a chip multiprocessor or symmetric multiprocessor system to schedule threads to processors. The scheduler may determine the bandwidth utilization of the two threads in combination and whether that utilization exceeds the threshold value. If so, the threads may be scheduled on different processor clusters that do not have the same paths between the common memory and the processors. If not, then the threads may be allocated on the same processor cluster that shares cache among processors.

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