发明名称 Method and system for counting non-speculative events in a speculative processor
摘要 A method and system for counting non-speculative events in a speculative processor is provided. The speculative processor contains a number of counters within a performance monitor for counting occurrences of specified events within a data processing system. An event to be monitored is specified. The specified event is monitored during the execution of instructions by the speculative processor. A count of occurrences of the specified event for all instructions executed by the speculative processor is generated, and a count of occurrences of the specified event for instructions completely executed by the speculative processor is generated. A difference between the count of occurrences of the specified event for all instructions and the count of occurrences of the specified event for all completed instructions may be generated as a count of occurrences of the specified event for instructions speculatively executed by the speculative processor.
申请公布号 US7086035(B1) 申请公布日期 2006.08.01
申请号 US19990310912 申请日期 1999.05.13
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MERICAS ALEXANDER ERIK
分类号 G06F9/38;G06F9/45;G06F9/00;G06F11/34 主分类号 G06F9/38
代理机构 代理人
主权项
地址