Method and system for low-overhead measurement of per-thread performance information in a multithreaded environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6658654
SERIAL NO

09612348

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A low-overhead performance measurement of an application executing in a data processing system is provided in order to generate per-thread performance information in a multithreaded environment. While a first set of events is being monitored for a particular thread as a first metric, events that may indirectly cause inaccuracies in the first metric, such as thread switches, are also monitored as a second metric. The presence of a positive value for the second metric is then used to determine that the first metric is inaccurate or unreliable, after which the first metric may be discarded; otherwise, the first metric is considered accurate. For example, the first metric may then be considered a thread-relative metric as it has been observed during a time period in which no thread switch events or interrupt events would have caused the first metric to become inaccurate during the execution of a particular thread.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Berry, Robert Francis Austin, TX 41 2102
Dimpsey, Robert Tod Austin, TX 32 810
Levine, Frank Eliot Austin, TX 198 6954
Pineda, Enio Manuel Austin, TX 37 955
Urquhart, Robert John Austin, TX 94 3294

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation