Central processing unit for processing a plurality of threads using dedicated general purpose registers and masque register for providing access to the registers

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5524250
SERIAL NO

08363599

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A data stream processing unit comprises a CPU which comprises an ALU, a shift/extract unit, timers, a scheduler, an event system, a plurality of sets of general purpose registers, a plurality of sets of special purpose registers, masquerade registers, pipeline controller, a memory controller and a pair of internal buses. The multiple sets of general and special purpose registers improves the speed of the CPU in switching between environments. The pipeline controller, the scheduler, the events system, and the masquerade registers facilitate the implementation and execution of the methods of the present invention such as efficient thread scheduling, branch delays, elimination of delay slots after stores that provide further increases in the performance and bandwidth.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
RPX CORPORATIONFOUR EMBARCADERO SUITE 4000 SAN FRANCISCO CA 94111

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chesson, Greg Palo Alto, CA 3 233
Choi, In-whan Mountain View, CA 1 136
Lin, Yuh-wen San Jose, CA 2 144
Smith, Jeannine M Menlo Park, CA 1 136
Yau, Daniel Los Altos, CA 5 165
Young, Desmond W Campbell, CA 8 293

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation