System and method to prevent in-flight instances of...

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Commitment control or register bypass

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10429082

ABSTRACT:
A microprocessor may include one or more functional units configured to execute operations, a scheduler configured to issue operations to the functional units for execution, and at least one replay detection unit. The scheduler may be configured to maintain state information for each operation. Such state information may, among other things, indicate whether an associated operation has completed execution. The replay detection unit may be configured to detect that one of the operations in the scheduler should be replayed. If an instance of that operation is currently being executed by one of the functional units when operation is detected as needing to be replayed, the replay detection unit is configured to inhibit an update to the state information for that operation in response to execution of the in-flight instance of the operation. Various embodiments of computer systems may include such a microprocessor.

REFERENCES:
patent: 5966544 (1999-10-01), Sager
patent: 6094717 (2000-07-01), Merchant et al.
patent: 6212626 (2001-04-01), Merchant et al.
patent: 6665792 (2003-12-01), Merchant et al.
patent: 6704841 (2004-03-01), Chaudhry et al.
patent: 6718839 (2004-04-01), Chaudhry et al.
patent: 6735688 (2004-05-01), Upton et al.
patent: 6877086 (2005-04-01), Boggs et al.
patent: 6952764 (2005-10-01), Sager et al.
patent: 2002/0062426 (2002-05-01), Gomez et al.
patent: 2002/0087849 (2002-07-01), Arimilli et al.
patent: 2003/0061467 (2003-03-01), Yeh et al.
patent: 2004/0078558 (2004-04-01), Sprangle
patent: 2004/0221139 (2004-11-01), Filippo et al.
patent: 00/41070 (2000-07-01), None
patent: 02/42902 (2002-05-01), None
International Search Report and Written Opinion, PCT/US2004/000482, mailed Aug. 19, 2005, 13 pages.
“Cyclone: A Broadcase-Free Dynamic Instruction Scheduler with Selective Replay,” Ernst, et al., ACM SIGARCH Computer Architecture News, vol. 31, Issue 2, May 2003, 10 pages.
“Speculation Techniques for Improving Load Related Instruction Scheduling,” 26thAnnual International Symposium on Computer Architecture, 1999, 12 pages.

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

System and method to prevent in-flight instances of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method to prevent in-flight instances of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method to prevent in-flight instances of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3903850

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