Programmable delayed dispatch in a multi-threaded pipeline

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Reducing an impact of a stall or pipeline bubble

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S213000, C712S215000

Reexamination Certificate

active

11065646

ABSTRACT:
Detecting a stall condition associated with processor instructions within one or more threads and generating a no-dispatch condition. The stall condition can be detected by hardware and/or software before and/or during processor instruction execution. The no-dispatch condition can be associated with a number of processing cycles and an instruction from a particular thread. As a result of generating the no-dispatch condition, processor instructions from other threads may be dispatched into the execution slot of an available execution pipeline. After a period of time, the instruction associated with the stall can be fetched and executed.

REFERENCES:
patent: 5337415 (1994-08-01), DeLano et al.
Daniel C. McCrackin, “Practical Delay Enforced Multistream (DEMUS) Control of Deeply Pipelined Processors”, IEEE Transactions on Computers, vol. 44, iss. 3, Mar. 1995, pp. 458-462.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Programmable delayed dispatch in a multi-threaded pipeline does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Programmable delayed dispatch in a multi-threaded pipeline, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable delayed dispatch in a multi-threaded pipeline will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3768585

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.