Title :
HP Caliper: a framework for performance analysis tools
Author_Institution :
Hewlett-Packard Co., Cupertino, CA, USA
Abstract :
HP Caliper, a framework for building dynamic instrumentation tools, lets you change program instructions on-the-fly with instrumentation probes. It offers a common framework for building performance analysis tools that can integrate hardware-supported performance measurement unit (PMU) sampling with dynamic instrumentation. This article describes Caliper´s architecture, its public interfaces and its dynamic instrumentation algorithm
Keywords :
Hewlett Packard computers; computer aided analysis; performance evaluation; sampling methods; system monitoring; virtual instrumentation; HP Caliper; dynamic instrumentation; hardware-supported performance measurement unit sampling; instrumentation probes; operating systems; performance analysis tools; program instructions modification; public interfaces; software architecture; Buildings; Computer architecture; Hardware; Instruments; Measurement; Performance analysis; Probes; Runtime; Sampling methods; Testing;
Journal_Title :
Concurrency, IEEE
DOI :
10.1109/4434.895108