U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for monitoring software execution in a parallel multiprocessor computer system

Patent 5047919 Issued on September 10, 1991. Estimated Expiration Date: Icon_subject July 14, 2009. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Computer system performance indicator
Patent #: 4034353
Issued on: 07/05/1977
Inventor: Denny ,   et al.

Fire protection calculator
Patent #: 4124795
Issued on: 11/07/1978
Inventor: LiCalsi

Performance monitor apparatus and method
Patent #: 4231106
Issued on: 10/28/1980
Inventor: Heap ,   et al.

Process execution time accounting system
Patent #: 4432051
Issued on: 02/14/1984
Inventor: Bogaert ,   et al.

Data processing system
Patent #: 4601008
Issued on: 07/15/1986
Inventor: Kato

Performance evaluation for an asymmetric multiprocessor system
Patent #: 4638427
Issued on: 01/20/1987
Inventor: Martin

Software performance analyzer Patent #: 4845615
Issued on: 07/04/1989
Inventor: Blasciak

Inventors

Assignee

Application

No. 382063 filed on 07/14/1989

US Classes:

714/47Performance monitoring for fault avoidance

Examiners

Primary: Anderson, Lawrence E.

Attorney, Agent or Firm

International Class

G06F 011/30

Abstract

A software monitor for analyzing the running of a software program. The software monitor is a hardware device including registers and control devices that interacts with the software program running on the monitored computer or multi-processor. Through commands placed in the running software, the software monitor is able to monitor various parameters related to the running of the software program. These parameters include the number of times each segment of the program has been entered, the number of times an interrupt was received during the running of each segment, and the total time spent by the program in each segment.

Other References

  • "Scheduling in a General Purpose Operating System" by Abell et al., AFIPS Conference Proceedings, vol. 37, 1970, Nov. 17-19, 1970, pp. 89-96
  • "Gprof: A Call Graph Execution Profiler" by Graham Kessler and McKusick, Journal SIGLAN, Jun. 1982, pp. 120-126
  • UNIX Programmer's Manual, "Prof Command", Section 1, published by Bell Laboratories, Murray Hill, N.
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?