Electrical computers and digital processing systems: processing – Processing control – Instruction modification based on condition
Reexamination Certificate
2007-06-19
2007-06-19
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Instruction modification based on condition
Reexamination Certificate
active
11072644
ABSTRACT:
Within a multiple instruction pipeline data processing system which supports predication instructions, program instructions are initially decoded upon the assumption that they are predicated. A predication signal is generated within the instruction decoder stages when a predication instruction is detected. The presence or absence of this predication signal can then be used to correct any decoding which has been performed upon the basis of an assumption that the program instructions are predicated. The predication instruction can predicate a variable number of following instructions. The predication instruction can issue in parallel with an instruction which it predicates and yet the proper identification of the predication instruction need not be confirmed until at least some decoding has been performed upon the other program instruction.
REFERENCES:
patent: 5799180 (1998-08-01), Shiell et al.
patent: 6009512 (1999-12-01), Christie
patent: 6170052 (2001-01-01), Morrison
patent: 6360316 (2002-03-01), Baraz
patent: 6442679 (2002-08-01), Klauser et al.
patent: 6513109 (2003-01-01), Gschwind et al.
patent: 6662294 (2003-12-01), Kahle et al.
patent: 6918032 (2005-07-01), Abdallah et al.
patent: 7085919 (2006-08-01), Grochowski et al.
patent: 7143270 (2006-11-01), Rudd et al.
patent: 2004/0250051 (2004-12-01), Seal et al.
Klauser, Artur, Austin, Todd, Grunwald, Dirk, Calder, Brad. “Dynamic Hammock Prediction for non-predicted instruction set architectures” Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (PACT) 1998.
Mahlke, Scott, Hank, Richard, McCormick, James, August, David, Hwu, Wen-mei. “A comparison of Full and Partial Predicted Execution Support of ILP Processors” ACM 1995.
Allue Conrado Blasco
Harris Glen Andrew
Hill Stephen John
ARM Limited
Chan Eddie
Petranek Jacob
LandOfFree
Decoding predication instructions within a superscaler data... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Decoding predication instructions within a superscaler data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Decoding predication instructions within a superscaler data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3828951