发明名称 HARDWARE SUPPORT FOR SOFTWARE CONTROLLED FAST MULTIPLEXING OF PERFORMANCE COUNTERS
摘要 Hardware support for software controlled fast multiplexing of performance counters may include a plurality of performance counters operable to collect one or more counts of one or more selected activities, and a plurality of registers operable to store a set of performance counter configurations. A state machine may be operable to automatically select a register from the plurality of registers for reconfiguring the one or more performance counters in response to receiving a first signal. The state machine may be further operable to reconfigure the one or more performance counters based on a configuration specified in the selected register. The state machine yet further may be operable to copy data in selected one or more of the plurality of performance counters to a memory location, or to copy data from the memory location to the counters, in response to receiving a second signal. The state machine may be operable to store or restore the counter values and state machine configuration in response to a context switch event.
申请公布号 US2011173588(A1) 申请公布日期 2011.07.14
申请号 US20100684429 申请日期 2010.01.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 SALAPURA VALENTINA;WISNIEWSKI ROBERT W.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址