Method and system for counting non-speculative events in a...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07086035

ABSTRACT:
A method and system for counting non-speculative events in a speculative processor is provided. The speculative processor contains a number of counters within a performance monitor for counting occurrences of specified events within a data processing system. An event to be monitored is specified. The specified event is monitored during the execution of instructions by the speculative processor. A count of occurrences of the specified event for all instructions executed by the speculative processor is generated, and a count of occurrences of the specified event for instructions completely executed by the speculative processor is generated. A difference between the count of occurrences of the specified event for all instructions and the count of occurrences of the specified event for all completed instructions may be generated as a count of occurrences of the specified event for instructions speculatively executed by the speculative processor.

REFERENCES:
patent: 4231106 (1980-10-01), Heap et al.
patent: 5151981 (1992-09-01), Westcott et al.
patent: 5237684 (1993-08-01), Record et al.
patent: 5305454 (1994-04-01), Record et al.
patent: 5446876 (1995-08-01), Levine et al.
patent: 5493673 (1996-02-01), Rindos, III et al.
patent: 5528753 (1996-06-01), Fortin
patent: 5557548 (1996-09-01), Gover et al.
patent: 5572672 (1996-11-01), Dewitt et al.
patent: 5748855 (1998-05-01), Levine et al.
patent: 5790843 (1998-08-01), Borkenhagen et al.
patent: 5809450 (1998-09-01), Chrysos et al.
patent: 5835705 (1998-11-01), Larsen et al.
patent: 5958009 (1999-09-01), Friedrich et al.
patent: 6018759 (2000-01-01), Doing et al.
patent: 6092095 (2000-07-01), Maytal
patent: 6105087 (2000-08-01), Rivoir
patent: 6112236 (2000-08-01), Dollin et al.
patent: 6230313 (2001-05-01), Callahan, II et al.
patent: 11-500551 (1999-01-01), None
patent: 01-230131 (1999-09-01), None
patent: 2000-215081 (2000-08-01), None
Goldberg et al., Restoring Consistent Global States of Distributed Computations, 1991, p. 144-154.
Robinson, Capacity and Performance Analysis of Computer Systems, 1994, p. 34-41.

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

Method and system for counting non-speculative events in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for counting non-speculative events in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for counting non-speculative events in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3716496

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