Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Reducing an impact of a stall or pipeline bubble
Reexamination Certificate
2007-09-04
2007-09-04
Padmanabhan, Mano (Department: 2181)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Reducing an impact of a stall or pipeline bubble
C712S216000, C712S214000
Reexamination Certificate
active
11324399
ABSTRACT:
A processor including a register file and method for computing flush masks in a multi-threaded processing system provides fast and low-logic-overhead computation of a flush result in response to multiple flush request sources. A flush mask register file is implemented by multiple cells in an array where cells are absent from the diagonal where the column index is equal to the row index. Each cell has a vertical write enable and a horizontal write enable. When a row is written to validate that row's tag value, the column having an index equal to the row selector is automatically reset (excepting the absent cell mentioned above) . On a read of a row, a wired-AND circuit provided at each column provides a bit field corresponding to other rows that have been written since a last reset of the row, which is a flush mask indicating newer tags and the selected tag.
REFERENCES:
patent: 6324640 (2001-11-01), Le et al.
patent: 6435737 (2002-08-01), Wise et al.
patent: 6553480 (2003-04-01), Cheong et al.
patent: 6643204 (2003-11-01), Agrawal
patent: 6701484 (2004-03-01), Jordan et al.
Pleszkun et al, WISQ: A Restartable Architecture Using Queues, 1987, ACM, Proceedings of the 14th annual international symposium on Computer architecture, 290-299.
Burky William Elton
Klim Peter Juergen
Harris Andrew M.
Harris, Atty at Law, LLC Mitch
Lai Vincent
Padmanabhan Mano
Salys Casimer K.
LandOfFree
Processor including a register file and method for computing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor including a register file and method for computing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor including a register file and method for computing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3782426