Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...
Reexamination Certificate
2008-02-06
2010-11-09
Chan, Eddie P (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Specialized instruction processing in support of testing,...
Reexamination Certificate
active
07831815
ABSTRACT:
A data processing apparatus is provided comprising a processing unit for executing instructions, a cache structure for storing instructions retrieved from memory for access by the processing unit, and profiling logic for identifying a sequence of instructions that is functionally equivalent to an accelerator instruction. When such a sequence of instructions is identified, the equivalent accelerator instruction is stored in the cache structure as a replacement for the first instruction of the sequence, with the remaining instructions in the sequence of instructions being stored unchanged. The accelerator instruction includes an indication to cause the processing unit to skip the remainder of the sequence when executing the accelerator instruction.
REFERENCES:
patent: 5197135 (1993-03-01), Eickemeyer et al.
patent: 5721854 (1998-02-01), Ebcioglu et al.
patent: 7418580 (2008-08-01), Campbell et al.
Hazelwood et al.; Managing Bounded Code Caches in Dynamic Binary Optimization Systems; 2006; ACM Transactions on Architecture and Code Optimization.
Stitt et al.; Dynamic Hardware/Software Partitioning: A first Approach; 2003; DAC '03.
Lysecky et al.; Warp Processors; 2006; ACM Transactions on Design Automation of Electronic Signals.
Greenhalgh Peter Richard
Hill Stephen John
ARM Limited
Chan Eddie P
Faherty Corey
Nixon & Vanderhye P.C.
LandOfFree
Data processing apparatus and method for identifying... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing apparatus and method for identifying..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing apparatus and method for identifying... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4191437