发明名称 Dynamic prescaling for performance counters
摘要 A method of configuring a prescaling circuit in a performance counter circuit for a computer processing system can include receiving a first number of signaled events at a prescaling circuit configured to generate event counts for a performance counter circuit. The method can include generating event counts at a current event-count rate for the first number of signaled events and determining a detected event-count rate for the signaled events based on a rate at which the first number of signaled events are received at the prescaling circuit. The method can include determining that the detected event-count rate is greater than the current event-count rate. The method can include increasing the current event-count rate in response to determining that the detected event-count rate is greater than the current event-count rate.
申请公布号 US9515663(B2) 申请公布日期 2016.12.06
申请号 US201615182052 申请日期 2016.06.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Jayaraman Prasanna;Marino Charles F.;Purushotham Srinivas B.;Ramani Srinivasan
分类号 H03K21/40;H03K21/02 主分类号 H03K21/40
代理机构 Roberts Mlotkowski Safran Cole & Calderon 代理人 Bluestone Randall J.;Calderon Andrew M.;Roberts Mlotkowski Safran Cole & Calderon
主权项 1. A method of configuring a prescaling circuit in a performance counter circuit for a computer processing system, the method comprising: receiving a first number of signaled events at a prescaling circuit configured to generate event counts for a performance counter circuit; generating event counts at a current event-count rate for the first number of signaled events; determining, upon expiration of a sample period, a first number of event counts generated during the sample period; determining that the first number of event counts generated during the sample period triggers a lower threshold; and increasing the current event-count rate in response to determining that the number of event counts generated triggers the lower threshold.
地址 Armonk NY US