Prioritized instruction scheduling for multi-streaming processors

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6477562
APP PUB NO 20020062435A1
SERIAL NO

09216017

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A multi-streaming processor has multiple streams for processing multiple threads, and an instruction scheduler including a priority record of priority codes for one or more of the streams. The priority codes determine in some embodiments relative access to resources as well as which stream has access at any point in time. In other embodiments priorities are determined dynamically and altered on-the-fly, which may be done by various criteria, such as on-chip processing statistics, by executing one or more priority algorithms, by input from off-chip, according to stream loading, or by combinations of these and other methods. In one embodiment a special code is used for disabling a stream, and streams may be enabled and disabled dynamically by various methods, such as by on-chip events, processing statistics, inpu from off-chip, and by processor interrupts. Some specific applications are taught, including for IP-routers and digital signal processors.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ARM FINANCE OVERSEAS LIMITED

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Nemirovsky, Adolfo M San Jose, CA 12 565
Nemirovsky, Mario D Saratoga, CA 33 1168
Sankar, Narendra Santa Clara, CA 28 862

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation