System and method for acquiring high granularity performance dat

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1130

Patent

active

057747245

ABSTRACT:
A microprocessor performance monitor and instruction address break point facility are interconnected to provide finer granularity and performance monitoring. The microprocessor is initialized to collect processor statistics preselected prior to performance monitoring. Application start and stop instruction breakpoint addresses are preselected from a software program bounding instructions for which such statistics are desired. An exception handler is installed for instruction address breakpoints (IAB), enabling and disabling the performance monitor and stop addresses, respectively. The IAB register is then initalized to the start address, and the statistics counters are cleared. Upon starting the application, when the application start address instruction is executed, the breakpoint handler obtains control and enables the performance monitor counters, which count the desired statistics after returning from the breakpoint handler. Before returning, the handler sets the IAB register to the stop address. When the application stop address is encountered, the breakpoint handler disables the performance monitor counters, and rearms the start address in the IAB register. The performance monitor counters are then read to determine the desired statistics for the specific sequence of code within the boundaries of the start and stop addresses in the application.

REFERENCES:
patent: 3707725 (1972-12-01), Dellheim
patent: 4503495 (1985-03-01), Boudreau
patent: 4511960 (1985-04-01), Boudreau
patent: 4541048 (1985-09-01), Propster et al.
patent: 4873630 (1989-10-01), Rusterholz
patent: 4972314 (1990-11-01), Getzinger et al.
patent: 5093914 (1992-03-01), Coplion et al.
patent: 5226162 (1993-07-01), Daw
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5297274 (1994-03-01), Jackson
patent: 5367550 (1994-11-01), Ishida
patent: 5446900 (1995-08-01), Kimelman
patent: 5450586 (1995-09-01), Kuzara et al.

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 for acquiring high granularity performance dat 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 for acquiring high granularity performance dat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for acquiring high granularity performance dat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1870805

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