×

Method and system for SMP profiling using synchronized or nonsynchronized metric variables with support across multiple systems

  • US 6,735,758 B1
  • Filed: 07/06/2000
  • Issued: 05/11/2004
  • Est. Priority Date: 07/06/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for monitoring performance of a program being executed on a plurality of processors comprising:

  • receiving accumulated profile information, wherein at least a portion of the first accumulated profile information relates to the execution of a thread on any of a predefined group of SMP processors;

    retrieving a global last accumulated profile information, wherein the global last accumulated profile information relates to a last update of base metric information for the predefined group of SMP processors;

    calculating change profile information from the accumulated profile information and the last accumulated profile information;

    identifying a plurality of active application threads running on any of the predefined group of SMP processors; and

    updating the base profile information for all active application threads running on any of the predefined group of SMP processors with the change profile information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×