发明名称 High frequency sampling of performance counters
摘要 In a computer system, an apparatus is configured to collect performance data of a computer system including a plurality of processors for concurrently executing instructions of a program. A plurality of performance counters are coupled to each processor. The performance counters store performance data generated by each processor while executing the instructions. An interrupt handler executes on each processors, the interrupt handler samples the performance data of the processor in response to interrupts. A first memory includes a hash table associated with each interrupt handler, the hash table stores the performance data sampled by the interrupt handler executing on the processor. A second memory includes an overflow buffer, the overflow buffer stores the performance data while portions of the hash tables are active or full. A third memory includes a user buffer, and means are provided for periodically flushing the performance data from the hash tables and the overflow to the user buffer.
申请公布号 EP0864978(A3) 申请公布日期 1999.11.03
申请号 EP19980104161 申请日期 1998.03.09
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 BERC, LANCE M.;SITES, RICHARD L.;WALDSPURGER, CARL A.;GHEMWAT, SANJAY;HENZINGER, MONIKA H.;WEIHL, WILLIAM
分类号 G06F11/34;G06F15/16;G06F15/177;(IPC1-7):G06F11/34 主分类号 G06F11/34
代理机构 代理人
主权项
地址