Method and system for autonomic execution path selection in an application

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8381037
APP PUB NO 20050081107A1
SERIAL NO

10682385

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically control an execution-path selection within the software application.

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
DeWitt,, Jr Jimmie Earl Georgetown, US 24 342
Levine, Frank Eliot Austin, US 198 6954
Richardson, Christopher Michael Austin, US 42 1561
Urquhart, Robert John Austin, US 94 3294

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation