发明名称 Run-time instrumentation monitoring of processor characteristics
摘要 The invention relates to monitoring processor characteristic information of a processor using run-time-instrumentation. An aspect of the invention includes executing an instruction stream on the processor and detecting a run-time instrumentation sample point of the executing instruction stream on the processor. A reporting group is stored in a run-time instrumentation program buffer based on the run-time instrumentation sample point. The reporting group includes processor characteristic information associated with the processor.
申请公布号 US9459873(B2) 申请公布日期 2016.10.04
申请号 US201313784863 申请日期 2013.03.05
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Farrell Mark S.;Gainey, Jr. Charles W.;Mitran Marcel;Osisek Damian L.;Shum Chung-Lung K.;Slegel Timothy J.;Smith Brian L.
分类号 G06F9/30;G06F11/34;G06F11/36;G06F9/455 主分类号 G06F9/30
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Kinnaman, Jr. William A.
主权项 1. A computer implemented method for monitoring processor characteristic information of a processor using run-time-instrumentation, the method comprising: executing an instruction stream on a processor; detecting a run-time instrumentation sample point of the executing instruction stream on the processor; storing a reporting group in a run-time instrumentation program buffer based on the run-time instrumentation sample point, the reporting group including processor characteristic information associated with the processor; detecting a subsequent run-time instrumentation sample point of the executing instruction stream; checking current processor characteristic information prior to storing a subsequent reporting group in the run-time instrumentation program buffer based on the subsequent run-time instrumentation sample point; determining whether processors in a current configuration are configured to operate with a common CPU capability; and based on determining that a difference exists in CPU capability between the processors in the current configuration: reading a suppression control of a run-time instrumentation control; andsuppressing storage of the subsequent reporting group in the run-time instrumentation program buffer based on the suppression control indicating that reporting group storage for a processor having a corresponding CPU capability is to be suppressed.
地址 Armonk NY US