Patent · US Expired

Method and apparatus for assigning thread priority in a processor or the like

US7454600B2 · kind B2 · utility

7Cited by
3References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 22, 2001
Grant dateNov 18, 2008
Priority date
Expiry dateMar 13, 2022

Classification

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

Abstract

In a multi-threaded processor, thread priority variables are set up in memory. The actual assignment of thread priority is based on the expiration of a thread precedence counter. To further augment, the effectiveness of the thread precedence counters, starting counters are associated with each thread that serve as a multiplier for the value to be used in the thread precedence counter. The value in the starting counters are manipulated so as to prevent one thread from getting undue priority to the resources of the multi-threaded processor.

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