06941545 is referenced by 80 patents and cites 228 patents.

A computer. An instruction pipeline and memory access unit execute instructions in a logical address space of a memory of the computer. An address translation circuit translates address references generated by the program from the program's logical address space to the computer's physical address space. Profile circuitry is cooperatively interconnected with the instruction pipeline and configured to detect, without compiler assistance for execution profiling, occurrence of profilable events occurring in the instruction pipeline, and is cooperatively interconnected with the memory access unit to record profile information describing physical memory addresses referenced during an execution interval of the program.

Title
Profiling of computer programs executing in virtual memory systems
Application Number
9/322443
Publication Number
6941545 (B1)
Application Date
May 28, 1999
Publication Date
September 6, 2005
Inventor
Niteen Aravind Patkar
Sunnyvale
CA, US
Gurjeet Singh Saund
Mountain View
CA, US
Shalesh Thusoo
Milpitas
CA, US
T R Ramesh
Newark
CA, US
Korbin S Van Dyke
Sunol
CA, US
Paul H Hohensee
Nashua
NH, US
John S Yates Jr
Needham
MA, US
David L Reese
Westborough
MA, US
Agent
Willkie Farr & Gallagher
David E Boundy
Assignee
ATI International
BB
IPC
G06F 012/00
G06F 011/00
G06F 011/00
G06F 009/45
G06F 011/00
G06F 011/00
G06F 009/455
G06F 009/22
G06F 009/30
G06F 009/44
View Original Source