发明名称 Non-interrupting performance tuning using runtime reset
摘要 A method, system, and computer program product for non-interrupting performance tuning using runtime reset are provided in the illustrative embodiments. Component performance data from a component of a data processing system is analyzed. The component participates in processing a workload of a workload type. The analyzing determines a characteristic of the workload. A performance requirement of the workload is determined according to a performance requirement of the workload type. A set of preferred performance tuning parameter values is identified to apply to the component to meet the performance requirement of the workload. The set of preferred performance tuning parameter values is sent to the component such that the component is tuned using a value in the set of preferred performance tuning parameter values to meet the performance requirement of the workload.
申请公布号 US9092205(B2) 申请公布日期 2015.07.28
申请号 US201213660576 申请日期 2012.10.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Duron Mike C.;McLaughlin Mark D.
分类号 G06F9/00;G06F1/24 主分类号 G06F9/00
代理机构 Garg Law Firm, PLLC 代理人 Garg Law Firm, PLLC ;Garg Rakesh;Kalaitzis Parashos T.
主权项 1. A computer implemented method for non-interrupting performance tuning using runtime reset, the method comprising: analyzing component performance data from a component of a data processing system, wherein the component comprises a processor from a plurality of processors operating in the data processing system, wherein the plurality of processors participates in processing a workload of a workload type, and wherein the analyzing determines a characteristic of the workload; determining a performance requirement of the workload according to a performance requirement of the workload type; identifying a set of preferred performance tuning parameter values to apply to the component to meet the performance requirement of the workload; sending the set of preferred performance tuning parameter values to a Power On Reset engine (PORe) associated with the processor; resetting, by the PORe, the component such that the resetting reconfigures the component to form a reconfigured component, wherein the reconfigured component uses a value in the set of preferred performance tuning parameter values to satisfy the performance requirement of the workload; continuing, during the resetting, processing the workload using remaining processors in the plurality of processors and without rebooting the data processing system; and taking over, by the reconfigured component, the processing of the workload from a second processor in the plurality of processors.
地址 Armonk NY US