SMT flush arbitration

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S228000

Reexamination Certificate

active

10422026

ABSTRACT:
A methodology to process flushes in an SMT processor with a dynamically shared group completion table (GCT) and a Flush table comprises identification of incoming flush sources by thread. This uses the forward link array by flush source to determine the next instruction group following the group indicated by the flush source (for example, for mispredicts and load/store flush-next type flushes). Presentation of flush completion table entry numbers or instruction group identifiers (Gtags) to the flush table for computation of oldest flushed group tag corresponding to each thread. The flush selection cycle wherein the flush table outputs are compared against saved versions of all the flush Gtags presented to determine which flush source matches the oldest group output from the flush table. The flush source information is used with the selected oldest Gtag to determine the appropriate additional flushing action to take during the flush cycle.

REFERENCES:
patent: 5586278 (1996-12-01), Papworth et al.
patent: 5961636 (1999-10-01), Brooks et al.
patent: 6240509 (2001-05-01), Akkary
patent: 6363410 (2002-03-01), Kanamori et al.
patent: 6553480 (2003-04-01), Cheong et al.
patent: 6598152 (2003-07-01), Sinharoy
patent: 6694425 (2004-02-01), Eickemeyer
patent: 6754744 (2004-06-01), Kim et al.
patent: 6988186 (2006-01-01), Eickemeyer et al.
Lo, Jack J. et al. “Converting thread-level parallelism to instruction-level parallelism via simulataneous multithreading.” ACM transactions on computer systems. Volume 15, No. 3, Aug. 1997. Pages 322-330.

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

SMT flush arbitration does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with SMT flush arbitration, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and SMT flush arbitration will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3721652

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