Method and apparatus for ensuring fairness and forward progress when executing multiple threads of execution

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8024735
APP PUB NO 20030233394A1
SERIAL NO

10173334

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for determine which threads to execute at a given time in a multi-threaded computer system. A thread prioritizer determines execution fairness between pairs of potentially executing threads. A switch enabler determines forward progress of each executing thread. The resulting indicators from the thread prioritizer and switch enabler may aid in the determination of whether or not to switch a particular potentially executing thread into execution resources.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTEL CORPORATION2200 MISSION COLLEGE BOULEVARD SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Rudd, Kevin W Portland, US 4 152
Walterscheidt, Udo San Jose, US 10 162

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation