FETCH AND DISPATCH DISASSOCIATION APPARATUS FOR MULTISTREAMING PROCESSORS

Patent №

US 7,636,836

Granted

2009-12-22

Filed 2008

Owner

X-STREAM LOGIC, INC.

+2 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12173560

A dynamic multistreaming processor has instruction queues, each instruction queue corresponding to an instruction stream, and execution units. The dynamic multistreaming processor also has a dispatch stage to select at least one instruction from one of the instruction queues and to dispatch the selected at least one instruction to one of the execution units. Lastly the dynamic multistreaming processor has a queue counter, associated with each instruction queue, for indicating the number of instructions in each queue, and a fetch counter, associated with each instruction queue, for indicating an address from which to obtain instructions when the associated instruction queue is not full. The dynamic multistreaming processor might also have fetch counters for indicating a next instruction address from which to obtain at least one instruction when the associated instruction queue is not full. The dynamic multistreaming processor could also have a second counter for indicating a next instruction address.

AI hardwareG06F 9/3851G06F 9/3888

AI classification

AI hardware1.00
Knowledge representation0.01
Vision0.01
Planning0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

X-STREAM LOGIC, INC.

assignment · 234600973

CLEARWATER NETWORKS, INC.

assignment · 234610274

MIPS TECHNOLOGIES, INC.

assignment · 234610415

Assignors

NEMIROVSKY, MARIO, NEMIROVSKY, ADOLFO, SANKAR, NARENDRA, MUSOLL, ENRIQUE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC