Patent · US Active

System and method for thread scheduling on reconfigurable processor cores

US9703708B2 · kind B2 · utility

22Cited by
1References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 27, 2013
Grant dateJul 11, 2017
Priority date
Expiry dateMar 8, 2034

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for efficiently utilizing reconfigurable processor cores. An example processing system includes, for example, a control register comprising a plurality of inhibit bits, each inhibit bit indicating whether a corresponding processor core is allowed to merge with other processor cores; and dynamic core reallocation logic to temporarily merge a first processor core and a second processor core to speed execution of a first thread executed on the first processor core responsive to determining that a second thread executed on the second processor core has completed execution prior to a quantum associated with the second thread being reached and to determining that the inhibit bits indicate that the first and second cores may be merged.

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