Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Scoreboarding – reservation station – or aliasing
Reexamination Certificate
2007-01-24
2010-10-05
Huisman, David J (Department: 2183)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Scoreboarding, reservation station, or aliasing
Reexamination Certificate
active
07809930
ABSTRACT:
A register renaming unit has mapping control circuitry which serves to suppress unnecessary mapping operations in dependence upon a detected current state of the data processing system. One example of circumstances which can be detected from the current state and in which mapping can be suppressed and the existing mapping reused are that in respect of the existing physically mapped register there are no pending writes, no pending reads and no pending requirement for that physically mapped register to be preserved as a recovery register. Another example of a current state in which a mapping can be reused is adjacent program instructions having mutually exclusive condition codes and sharing a destination register such that only one of those adjacent instructions will ever be executed.
REFERENCES:
patent: 6061777 (2000-05-01), Cheong et al.
patent: 6170052 (2001-01-01), Morrison
patent: 6826677 (2004-11-01), Topham
patent: 7127592 (2006-10-01), Abraham et al.
Lataille Norbert Bernard Eugéne
Piry Frederic Claude Marie
ARM Limited
Huisman David J
Nixon & Vanderhye P.C.
LandOfFree
Selective suppression of register renaming does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Selective suppression of register renaming, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Selective suppression of register renaming will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4182896