Patent · US Active

Load balancing for multi-threaded applications via asymmetric power throttling

US8108863B2 · kind B2 · utility

26Cited by
22References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2005
Grant dateJan 31, 2012
Priority date
Expiry dateOct 23, 2029

Classification

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

Abstract

A first execution time of a first thread executing on a first processing unit of a multiprocessor is determined. A second execution time of a second thread executing on a second processing unit of the multiprocessor is determined, the first and second threads executing in parallel. Power is set to the first and second processing units to effectuate the first and second threads to finish executing at approximately the same time in future executions of the first and second threads. Other embodiments are also described and claimed.

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