Invention Grant
US08601193B2 Performance monitor design for instruction profiling using shared counters
失效
使用共享计数器进行指令分析的性能监视器设计
- Patent Title: Performance monitor design for instruction profiling using shared counters
- Patent Title (中): 使用共享计数器进行指令分析的性能监视器设计
-
Application No.: US12900667Application Date: 2010-10-08
-
Publication No.: US08601193B2Publication Date: 2013-12-03
- Inventor: Etai Adar , Srinivasan Ramani , Eric F. Robinson , Thuong Q. Truong
- Applicant: Etai Adar , Srinivasan Ramani , Eric F. Robinson , Thuong Q. Truong
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent Daniel H. Schnurmann
- Main IPC: G06F13/24
- IPC: G06F13/24

Abstract:
Counter registers are shared among multiple threads executing on multiple processor cores. An event within the processor core is selected. A multiplexer in front of each of a number of counters is configured to route the event to a counter. A number of counters are assigned for the event to each of a plurality of threads running for a plurality of applications on a plurality of processor cores, wherein each of the counters includes a thread identifier in the interrupt thread identification field and a processor identifier in the processor identification field. The number of counters is configured to have a number of interrupt thread identification fields and a number of processor identification fields to identify a thread that will receive a number of interrupts.
Public/Granted literature
- US20120089984A1 Performance Monitor Design for Instruction Profiling Using Shared Counters Public/Granted day:2012-04-12
Information query