发明名称 SHARED PERFORMANCE MONITOR IN A MULTIPROCESSOR SYSTEM
摘要 A performance monitoring unit (PMU) and method for monitoring performance of events occurring in a multiprocessor system. The multiprocessor system comprises a plurality of processor devices units, each processor device for generating signals representing occurrences of events in the processor device, and, a single shared counter resource for performance monitoring. The performance monitor unit is shared by all processor cores in the multiprocessor system. The PMU comprises: a plurality of performance counters each for counting signals representing occurrences of events from one or more the plurality of processor units in the multiprocessor system; and, a plurality of input devices for receiving the event signals from one or more processor devices of the plurality of processor units, the plurality of input devices programmable to select event signals for receipt by one or more of the plurality of performance counters for counting, wherein the PMU is shared between multiple processing units, or within a group of processors in the multiprocessing system. The PMU is further programmed to monitor event signals issued from non-processor devices.
申请公布号 US2009007134(A1) 申请公布日期 2009.01.01
申请号 US20070768777 申请日期 2007.06.26
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHIU GEORGE;GARA ALAN G.;SALAPURA VALENTINA
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址