Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...
Reexamination Certificate
2005-11-29
2005-11-29
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Specialized instruction processing in support of testing,...
C717S127000
Reexamination Certificate
active
06970999
ABSTRACT:
A method and system for analyzing cycles per instruction (CPI) performance in a processor. A completion table corresponds to the instructions in a group to be processed by the processor. An empty completion table indicates that there has been some type of catastrophe that caused a table flush. While the table is empty, a performance monitoring counter (PMC), located in a performance monitoring unit (PMU) in the processor, counts the number of clock cycles that the table is empty. Preferably, a separate PMC is utilized depending on the reason that the completion table is empty. A second PMC likewise counts the number of clock cycles spent re-filling the empty completion table. A third PMC counts the number of clock cycles spent actually executing the instructions in the completion table. The information in the PMC's can be used to evaluate the true cause for degradation of CPI performance.
REFERENCES:
patent: 5666507 (1997-09-01), Flora
patent: 5696955 (1997-12-01), Goddard et al.
patent: 5751945 (1998-05-01), Levine et al.
patent: 5987598 (1999-11-01), Levine et al.
patent: 6195748 (2001-02-01), Chrysos et al.
patent: 6233531 (2001-05-01), Klassen et al.
Kurihara Toshihiko
Le Hung Qui
Mericas Alexander Erik
Mirabella Robert Dominick
Mitsubayashi Hideki
Chan Eddie
Dilllon & Yudell LLP
McBurney Mark E.
Rizzuto Kevin
LandOfFree
Counting latencies of an instruction table flush, refill and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Counting latencies of an instruction table flush, refill and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Counting latencies of an instruction table flush, refill and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3487245