Probabilistic framework for the highly efficient correlation of call chains with hardware events
First Claim
Patent Images
1. A method for correlation of resources with hardware events, comprising:
- sampling a function call chain to determine when functions of the function call chain are active; and
mapping, using a processor, the function call chain to hardware events based upon a probabilistic integration of the functions such that when portions of the function call chain are active, resources are associated with function call chain activity.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for correlation of resources with hardware events includes event driven sampling a call chain of functions to determine when functions of the call chain are active. The call chain is mapped to execution times based upon a probabilistic integration of the functions such that when portions of the call chain are active, resources associated with call chain activity are correlated with hardware events.
87 Citations
25 Claims
-
1. A method for correlation of resources with hardware events, comprising:
-
sampling a function call chain to determine when functions of the function call chain are active; and mapping, using a processor, the function call chain to hardware events based upon a probabilistic integration of the functions such that when portions of the function call chain are active, resources are associated with function call chain activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable storage medium comprising a computer readable program for correlation of resources with hardware events, wherein the computer readable program when executed on a computer causes the computer to perform the steps of:
-
sampling a function call chain to determine when functions of the function call chain are active; and mapping, using a processor, the call chain to hardware events based upon a probabilistic integration of the functions such that when portions of the function call chain are active, resources are associated with function call chain activity. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for correlation of resources with hardware events, comprising:
a program module stored on computer readable storage media and configured map resources to call chains, the program module comprising; a sample module configured to sample a function call chain to determine when functions of the function call chain are active; and a mapper configured to map the function call chain to hardware events based upon a probabilistic integration of the functions such that when portions of the function call chain are active, resources are associated with function call chain activity. - View Dependent Claims (24, 25)
Specification