Method for overcoming livelock in a multi-threaded system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8719555
APP PUB NO 20090198969A1
SERIAL NO

12068012

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A microprocessor pipeline arrangement 1 includes a plurality of functional units P1, P2, P3, . . . , PN. A number of the functional units P1, P3, PN have access to a respective cache memory C1, C3, CN from which it can retrieve data needed to process threads that pass through the pipeline. The pipeline arrangement 1 also includes a number of monitors to determine when the system enters a state of livelock (e.g. inter-cache livelocks, intra-cache livelocks and/or “near-livelock” situations): a top-level monitor MT to detect livelock situations in the pipeline as a whole; and second-level (“local”) monitors M1 and M3 associated with individual caches C1 and C3.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ARM NORWAY ASOLAV TRYGGVASSONS GT 39-41 TRONDHEIM 7011

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Heggelund, Frode Trondheim, NO 30 438
Nystad, Jorn Trondheim, NO 92 1385

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation