Probabilistic framework for the highly efficient correlation of call chains with hardware events
AssigneeInternational Business Machines Corporation
InventorUlrich Alfons Finkler
Life of this patent
Estimating the term…
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.
Claims25
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.
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.
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.
Dependencies are inferred from the claim text.