Modifying program execution based on profiling

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6763452
SERIAL NO

09339797

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and a multiprocessor computer for execution of the method. A first CPU has a general register file, an instruciton pipeline, and profile circuitry. The profile circuitry is operatively interconnected and under common hardware control with the instruction pipeline. The profile circuitry and instruction pipeline are cooperatively interconnected to detect the occurrence of profileable events occurring in the instruction pipeline. The profile circuitry is operable without software intervention to effect recording of profile information describing the profileable events into the general register file, without first capturing the information into a main memory of the computer. The recording is essentially concurrent with the occurrence of the profileable events. A second CPU is configured to analyze the generated profile data, while the execution and profile data generation continue on the first CPU, and to control the execution of the program on the first CPU based at least in part on the analysis of the collected profile data.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ADVANCED SILICON TECHNOLOGIES, LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hohensee, Paul H Nashua, NH 23 1306
Purcell, Stephen C Mountain View, CA 54 2071
Reese, David L Westborough, MA 26 1819
Van, Dyke Korbin S Sunol, CA 58 5084
Yates, Jr John S Needham, MA 16 1243

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation